Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

For complex topics that regular users would not be interested in. For power users and database administrators.
Post Reply
User avatar
Justin Shafer
Posts: 597
Joined: Sat Jul 28, 2007 7:34 pm
Location: Fort Worth, TX.

Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

Post by Justin Shafer »

Cool... Had to use MonoDevelop and I had to rip out do some crazy stuff...

1. Compile OpenDental in Visual Studio 2008.. Keep OpenDentalBusiness.dll handy.. move it to linux.
2. Get Linux.. and the latest Mono.. Dont know if it helps but Im running 2.8
3. Download SVN of OD
4. Open MonoDevelop and Rip out OpenDentalBusiness.
5. Add OpenDentalBusiness.dll as an assembly from Visual Studio to all projects that bitch about not having it.
6. Take care of is64Bit in CoreBase for ODEnviroment... Remove all is64Bit and change it to Unix everywhere for say Topaz, etc... (Jordan I read your notes about Mono and your right!)
7. make utf-8 to UTF-8 and what else... Fix Acrobat Assemblies... Take care of DirectX for 7.2 (edited)

Compile..

Make a PERFECT FreeDentalXML file..
Look in OpenDental\bin\Debug folder for the compiled executable...
http://www.onsitedentalsystems.com/opendental6.8.zip
http://www.onsitedentalsystems.com/opendental7.0.zip
http://www.onsitedentalsystems.com/opendental7.2.zip

Back in the Saddle Again.... :mrgreen:

Image
Last edited by Justin Shafer on Thu Oct 07, 2010 11:29 pm, edited 3 times in total.
User avatar
wjstarck
Posts: 949
Joined: Tue Jul 31, 2007 7:18 am
Location: Keller, TX
Contact:

Re: Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

Post by wjstarck »

You studmuffin... :lol:
Cheers,

Bill Starck, DDS
Big Idea Software, LLC
Developer, EASy(Electronic Anesthesia System) for Open Dental
817-807-1709
TX, USA
User avatar
Justin Shafer
Posts: 597
Joined: Sat Jul 28, 2007 7:34 pm
Location: Fort Worth, TX.

Re: Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

Post by Justin Shafer »

The Enviromental Detection is what seems to be keeping it from loading.. I redid this from scratch in Visual Studio and removed that and Open Dental worked without needing to be compiled in Mono at all.
User avatar
Justin Shafer
Posts: 597
Joined: Sat Jul 28, 2007 7:34 pm
Location: Fort Worth, TX.

Re: Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

Post by Justin Shafer »

viewtopic.php?f=2&t=2016
Now you can use Wine and not compile... =)
User avatar
Justin Shafer
Posts: 597
Joined: Sat Jul 28, 2007 7:34 pm
Location: Fort Worth, TX.

Re: Got Open Dental 6.8-7.2 to compile on Ubuntu 10.10

Post by Justin Shafer »

Wow.. Here I am compiling mono with moonlight to see if I can compile OpenDentalBusiness.dll... what a trick.. Glad I wrote it down somewhere...
Post Reply