#47947: qt5-creator-mac @3.2.2 fails to build ------------------------------+------------------------ Reporter: starkhalo@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: qt5-creator-mac | ------------------------------+------------------------ Comment (by starkhalo@…): Replying to [comment:6 mcalhoun@…]:
Replying to [comment:5 starkhalo@…]:
Did r137536 in fact fix the problem? No it didn't. I'm attaching the latest log.
{{{ :info:build ld: symbol(s) not found for architecture x86_64 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) }}}
This seems to be a different issue from the original.
The problem seems to be linking with the libraries from botan.[[BR]] Is it possible that botan is installed as an i386 while qt-creator-mac is attempting to compile as a x86_64? Doesn't look like it.
{{{ $ port -v installed botan The following ports are currently installed: botan @1.10.7_0 platform='darwin 12' archs='x86_64' botan @1.10.8_1 platform='darwin 12' archs='x86_64' botan @1.10.9_0 (active) platform='darwin 12' archs='x86_64' $ lipo -info /opt/local/lib/libbotan-1.10.a input file /opt/local/lib/libbotan-1.10.a is not a fat file Non-fat file: /opt/local/lib/libbotan-1.10.a is architecture: x86_64 $ lipo -info /opt/local/lib/libbotan-1.10.dylib Non-fat file: /opt/local/lib/libbotan-1.10.dylib is architecture: x86_64 }}} Actually, by removing the botan flags `-L/opt/local/lib -lbotan-1.10` at the point of error, I get 63 additional undefined symbols. -- Ticket URL: <https://trac.macports.org/ticket/47947#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X