[MacPorts] #17763: boost-1.37.0 Configure error: fails to build 64-bit
MacPorts
noreply at macports.org
Fri Dec 26 07:57:43 PST 2008
#17763: boost-1.37.0 Configure error: fails to build 64-bit
-------------------------------+--------------------------------------------
Reporter: eborisch@… | Owner: sanchom@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: x86_64 | Port: boost
-------------------------------+--------------------------------------------
Comment(by eborisch@…):
Turns out this successfully builds, but it's not creating 64-bit versions:
{{{
MacPro: port echo installed and boost
boost @1.37.0_0+darwin_9+universal
MacPro: file /opt/local/lib/libboost_*.dylib
/opt/local/lib/libboost_date_time-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_filesystem-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_graph-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_iostreams-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_c99-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_c99f-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_c99l-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_tr1-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_tr1f-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_math_tr1l-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_prg_exec_monitor-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_program_options-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_regex-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_serialization-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_signals-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_system-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_thread-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_unit_test_framework-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_wave-mt.dylib: Mach-O dynamically
linked shared library i386
/opt/local/lib/libboost_wserialization-mt.dylib: Mach-O dynamically
linked shared library i386
}}}
(My universal_archs is set to i386 x86_64)
See here for possible resolution:
http://www.luxrender.net/forum/viewtopic.php?f=22&t=472#p8274
... It looks like multiple build passes followed up with lipo may be
required. (Ideally only building the subset of architectures requested in
universal_archs) Any Portfile wizards out there up to the task?
--
Ticket URL: <http://trac.macports.org/ticket/17763#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list