Just for the record (I am aware that the report was closed as 'Fix
Released')

~suv wrote in comment #8
>> Tweaking things to not look for the platform but to instead test the linker 
>> support.
> 
> That's not what was committed in r10078 as far as I can tell - it just 
> renames 
> the variable which checks the platform. What if GCC 4.6 is used on Mac OS X?

Changes in r10078:
<https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/10078>

Indeed Inkscape 0.48.2 (tarball) and 0.48.x (branch) fails to build with GCC 
4.6.2 on OS X 10.7.2 Lion 
(current trunk r10927 builds ok with GCC 4.6.2 (fix from bug #808338), and all 
versions build without failure with using Apple's GCC 4.2.1 or llvm-gcc.-4.2):

  CXXLD  inkscape
g++-mp-4.6: error: unrecognized option '--export-dynamic'
make[2]: *** [inkscape] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


This would matter if we want to be able to support building Mac OS X packages 
of 0.48.x with OpenMP support (not possible when using Apple's old GCC version).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/707205

Title:
  Inkscape fails to build with gcc 4.6

To manage notifications about this bug go to:
https://bugs.launchpad.net/inkscape/+bug/707205/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to