[MacPorts] #14108: inkscape fails to compile on intel leopard install

MacPorts trac at macosforge.org
Tue Jan 29 23:00:21 PST 2008


#14108: inkscape fails to compile on intel leopard install
------------------------------------+---------------------------------------
  Reporter:  atenderholt at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect                 |      Status:  new                                  
  Priority:  Normal                 |   Milestone:  Port Bugs                            
 Component:  ports                  |     Version:  1.6.0                                
Resolution:                         |    Keywords:  inkscape leopard intel               
------------------------------------+---------------------------------------
Changes (by jmpp at macports.org):

  * milestone:  => Port Bugs

Old description:

> Hi,
>
> A simple port install inkscape leads to the following compile error:
>
> ...
> ld: warning in /opt/local/lib/libssl.dylib, file is not of required
> architecture
> ld: warning in /opt/local/lib/libcrypto.dylib, file is not of required
> architecture
> ld: warning in /opt/local/lib/libgc.dylib, file is not of required
> architecture
> ld: warning in /opt/local/lib/liblcms.dylib, file is not of required
> architecture
> Undefined symbols for architecture ppc:
>   "_main", referenced from:
>       start in crt1.10.5.o
> ld: symbol(s) not found for architecture ppc
> collect2: ld returned 1 exit status
> lipo: can't open input file: /var/tmp//cc9reoxx.out (No such file or
> directory)
> make[2]: *** [inkscape] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> The file crt1.10.5.o (in /Developer/SDKs/MacOSX10.5.sdk/usr/lib) has four
> arches: ppc7400, i386, ppc64, and x86_64). I also tried copying crt1.o,
> which has a ppc arch, but had no luck. Any ideas? Or fixes?
>
> I'm using MacOS X 10.5.1 with a recently "port selfupdate", and dev tools
> as installed with the leopard dvd.
>
> Thanks,
>
> Adam

New description:

 Hi,

 A simple port install inkscape leads to the following compile error:

 {{{
 ld: warning in /opt/local/lib/libssl.dylib, file is not of required
 architecture
 ld: warning in /opt/local/lib/libcrypto.dylib, file is not of required
 architecture
 ld: warning in /opt/local/lib/libgc.dylib, file is not of required
 architecture
 ld: warning in /opt/local/lib/liblcms.dylib, file is not of required
 architecture
 Undefined symbols for architecture ppc:
   "_main", referenced from:
       start in crt1.10.5.o
 ld: symbol(s) not found for architecture ppc
 collect2: ld returned 1 exit status
 lipo: can't open input file: /var/tmp//cc9reoxx.out (No such file or
 directory)
 make[2]: *** [inkscape] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2
 }}}

 The file crt1.10.5.o (in /Developer/SDKs/MacOSX10.5.sdk/usr/lib) has four
 arches: ppc7400, i386, ppc64, and x86_64). I also tried copying crt1.o,
 which has a ppc arch, but had no luck. Any ideas? Or fixes?

 I'm using MacOS X 10.5.1 with a recently "port selfupdate", and dev tools
 as installed with the leopard dvd.

 Thanks,

 Adam

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14108#comment:1>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list