[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