How to Compile OD

For complex topics that regular users would not be interested in. For power users and database administrators.
Post Reply
Nate
Posts: 164
Joined: Wed Jun 27, 2007 1:36 pm
Location: Kansas City, MO

How to Compile OD

Post by Nate » Tue Mar 08, 2011 7:48 am

I would like to try and compile on my own for personal use. I have not compiled anything in 15yrs and it was very basic at that time. Can someone provide the steps necessary for the easiest process. What programs should be downloaded, steps to complete, will the ADA info be available after I restore from an older existing data base? I am not looking to change anything, just use the newest version available.

Thanks

User avatar
drtech
Posts: 1649
Joined: Wed Jun 20, 2007 8:44 am
Location: Springfield, MO
Contact:

Re: How to Compile OD

Post by drtech » Wed Mar 09, 2011 8:43 am

David Fuchs
Dentist - Springfield, MO
Smile Dental http://www.887-smile.com

User avatar
drtech
Posts: 1649
Joined: Wed Jun 20, 2007 8:44 am
Location: Springfield, MO
Contact:

Re: How to Compile OD

Post by drtech » Wed Mar 09, 2011 8:49 am

yes, all your old data will stay the same if you already have the ADA codes in your database.

So basically,
1) download visual c# express 2010
2)download tortise SVN
3) setup SVN to download the source code from the latest BETA directory (7.8 currently)
4) open the solution
5) make sure you setup the configuration in visual C# to compile for x86 and release mode
6) build
7) and you will find the files in the opendental/bin/release directly of your SVN directory.
8) copy those to your normal OD directory and start the program and it will upgrade your database (make sure you have a backup of your database in case something goes wrong!)
David Fuchs
Dentist - Springfield, MO
Smile Dental http://www.887-smile.com

User avatar
jordansparks
Site Admin
Posts: 5744
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: How to Compile OD

Post by jordansparks » Wed Mar 09, 2011 7:13 pm

He makes it sound so easy. There's a learning curve. Lots of annoying little details.
Jordan Sparks, DMD
http://www.opendental.com

Post Reply