Open Dental fail to compile on Gentoo

For complex topics that regular users would not be interested in. For power users and database administrators.
Post Reply
Joseph
Posts: 9
Joined: Sat Nov 03, 2007 11:11 pm

Open Dental fail to compile on Gentoo

Post by Joseph » Sat Nov 03, 2007 11:22 pm

I'm experimenting, trying to compile open-dental 4.7 on Gentoo but it will not build.
I'm using:
mono-1.2.5.1
nant-0.85

Code: Select all

set-framework-configuration:


set-mono-2.0-framework-configuration:


build:

     [echo] Build Directory is /home/joseph/business/programs/opendental/build/mono-2.0.unix/opendental-5.4-debug
     [nant] /home/joseph/business/programs/opendental/CodeBase/CodeBase.build build
            Buildfile: file:///home/joseph/business/programs/opendental/CodeBase/CodeBase.build
            Target framework: Mono 2.0 Profile
            Target(s) specified: build


            build:


            BUILD SUCCEEDED

            Total time: 0.4 seconds.

     [nant] /home/joseph/business/programs/opendental/OpenDentBusiness/OpenDentBusiness.build build
            Buildfile: file:///home/joseph/business/programs/opendental/OpenDentBusiness/OpenDentBusiness.build
            Target framework: Mono 2.0 Profile
            Target(s) specified: build


            build:

                  [csc] Compiling 202 files to '/home/joseph/business/programs/opendental/build/mono-2.0.unix/opendental-5.4-debug/bin/OpenDentBusiness.dll'.
                           [resgen] Read in 11 resources from '/home/joseph/business/programs/opendental/OpenDentBusiness/Properties/Resources.resx'
                           [resgen] Writing resource file...  Done.
                  [csc] /home/joseph/business/programs/opendental/OpenDentBusiness/Imaging/FileStoreSettings.cs(11,1): warning CS1030: #warning: `Hard-coded path'
                  [csc] /home/joseph/business/programs/opendental/OpenDentBusiness/DataAccess/DataSettings.cs(9,7): error CS0246: The type or namespace name `Oracle' could not be found. Are you missing a using directive or an assembly reference?
                  [csc] /home/joseph/business/programs/opendental/OpenDentBusiness/DataAccess/DataSettings.cs(9,1): error CS0246: The type or namespace name `DataAccess.Client' could not be found. Are you missing a using directive or an assembly reference?
                  [csc] /home/joseph/business/programs/opendental/OpenDentBusiness/DataAccess/DataSettings.cs(9,7): error CS0246: The type or namespace name `Oracle' could not be found. Are you missing a using directive or an assembly reference?
                  [csc] /home/joseph/business/programs/opendental/OpenDentBusiness/DataAccess/DataSettings.cs(9,1): error CS0246: The type or namespace name `DataAccess.Client' could not be found. Are you missing a using directive or an assembly reference?
                  [csc] Compilation failed: 4 error(s), 1 warnings

            BUILD FAILED - 0 non-fatal error(s), 5 warning(s)

            /home/joseph/business/programs/opendental/OpenDentBusiness/OpenDentBusiness.build(32,11):
            External Program Failed: /usr/lib/pkgconfig/../../lib/mono/2.0/gmcs.exe (return code was 1)

            Total time: 4.4 seconds.


BUILD FAILED

Nested build failed.  Refer to build log for exact reason.

Total time: 5.2 seconds.

make: *** [all] Error 1
Does anybody have any suggestions?
Thanks,
Joseph

Post Reply