[MacPorts] #32555: iAIDA @1.0.17 fails to build with latest boost

MacPorts noreply at macports.org
Mon Aug 20 10:34:03 PDT 2012


#32555: iAIDA @1.0.17 fails to build with latest boost
----------------------------------+-----------------------------------------
 Reporter:  jb.morgado@…          |       Owner:  cristiano.fontana@…         
     Type:  defect                |      Status:  new                         
 Priority:  Normal                |   Milestone:                              
Component:  ports                 |     Version:  2.0.3                       
 Keywords:                        |        Port:  iAIDA                       
----------------------------------+-----------------------------------------

Comment(by mojca.miklavec.lists@…):

 I checked how zlib is built:
 {{{
 /usr/bin/clang -dynamiclib -install_name /opt/local/lib/libz.1.dylib
 -compatibility_version 1 -current_version 1.2.7 -pipe -O2 -arch x86_64
 -fPIC -DHAVE_HIDDEN -o libz.1.2.7.dylib adler32.lo crc32.lo deflate.lo
 infback.lo inffast.lo inflate.lo inftrees.lo trees.lo zutil.lo compress.lo
 uncompr.lo gzclose.lo gzlib.lo gzread.lo gzwrite.lo  -lc -L/opt/local/lib
 -arch x86_64
 }}}
 It seems that it actually contains
 {{{
 -install_name /opt/local/lib/libz.1.dylib
 }}}
 in order to work properly. The problem with iAIDA is that it has some
 self-cooked Makefiles which forget to take ugly platform-specific details
 into account. My suggestion would be to add that {{{-install_name}}} flag
 into Makefiles for now, but in the long term it would help to switch to
 CMake or something similar.

-- 
Ticket URL: <https://trac.macports.org/ticket/32555#comment:24>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list