[Marble-bugs] [Bug 299029] New: Link failure with on OS X & plugins build as ELF rather than Mach-O exectuables

amit amit.k.chaudhuri at gmail.com
Sun Apr 29 12:03:43 UTC 2012


https://bugs.kde.org/show_bug.cgi?id=299029

            Bug ID: 299029
          Severity: normal
               URL: http://home2.btconnect.com/pom.linux.uk/MarbleBugs.htm
                    l
           Version: unspecified
          Priority: NOR
          Assignee: marble-bugs at kde.org
           Summary: Link failure with on OS X & plugins build as ELF
                    rather than Mach-O exectuables
    Classification: Unclassified
                OS: OS X
          Reporter: amit.k.chaudhuri at gmail.com
          Hardware: Compiled Sources
            Status: UNCONFIRMED
         Component: general
           Product: marble

Following standard instructions from techbase on compiling marble from source:

1) Marble compiles as i386 but Qt Mac binaries are distributed as x86_64.  This
provokes link error.

2) Plugins (if specified) build as Unix .so libraries (ELF) rather than OS X
Mach-O dylibs.

Reproducible: Always

Steps to Reproduce:
1. Download source from git to OS X machine
2. Configure Cmake flags per Techbase (inc. designer plugin on) from build dir
3. make
Actual Results:  
Linker error.
Any plugins built (following resolution of linker errors) are created as .so

Expected Results:  
Should link or report additional CMake options to resolve.
Should build as -dylib not .so

Additional detail at url above & posted to marble-devel

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list