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: 596
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 » Thu Oct 07, 2010 10:16 pm

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: 935
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 » Fri Oct 08, 2010 9:41 am

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: 596
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 » Sun Oct 10, 2010 11:13 am

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: 596
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 » Wed Oct 13, 2010 12:21 pm

viewtopic.php?f=2&t=2016
Now you can use Wine and not compile... =)

User avatar
Justin Shafer
Posts: 596
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 » Wed Feb 20, 2013 10:56 pm

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