[MacPorts] #17195: jpeg +universal variant doesn't compile on ppc

MacPorts noreply at macports.org
Tue Nov 11 08:26:57 PST 2008


#17195: jpeg +universal variant doesn't compile on ppc
-----------------------------------------+----------------------------------
 Reporter:  simon.perreault at viagenie.ca  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                       |      Status:  new                                  
 Priority:  Normal                       |   Milestone:  Port Bugs                            
Component:  ports                        |     Version:  1.6.0                                
 Keywords:                               |        Port:                                       
-----------------------------------------+----------------------------------
 The following command is missing the -isysroot flag.

 {{{
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_jpeg/work
 /jpeg-6b" && make all'
 ./libtool --mode=link /usr/bin/gcc-4.0 -L/opt/local/lib -arch i386 -arch
 ppc -o cjpeg cjpeg.lo rdppm.lo rdgif.lo rdtarga.lo rdrle.lo rdbmp.lo
 rdswitch.lo cdjpeg.lo libjpeg.la
 /usr/bin/gcc-4.0 -L/opt/local/lib -arch i386 -arch ppc -o .libs/cjpeg
 cjpeg.o rdppm.o rdgif.o rdtarga.o rdrle.o rdbmp.o rdswitch.o cdjpeg.o
 -L.libs -ljpeg
 /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: for architecture i386
 /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: warning fat file:
 /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib does not
 contain an architecture that matches the specified -arch flag: i386 (file
 ignored)
 /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: warning fat file:
 /usr/lib/libSystem.B.dylib does not contain an architecture that matches
 the specified -arch flag: i386 (file ignored)
 /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
 ___keymgr_dwarf2_register_sections
 __cthread_init_routine
 _atexit
 _errno
 _exit
 _mach_init_routine
 ___sF
 _fclose
 _fopen
 _fprintf
 _fwrite
 _getc
 _sscanf
 _ungetc
 _fread
 __DefaultRuneLocale
 ___maskrune
 _memcpy
 ___tolower
 _memset referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _memcpy referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 ___sF referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _exit referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _fprintf referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _sprintf referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _ferror referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _fflush referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _fwrite referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _getenv referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _sscanf referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _free referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 _malloc referenced from libjpeg.62 expected to be defined in
 /usr/lib/libSystem.B.dylib
 collect2: ld returned 1 exit status
 lipo: can't open input file: /var/tmp//cc3InETQ.out (No such file or
 directory)
 make: *** [cjpeg] Error 1
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/17195>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list