[MacPorts] #35644: libmikmod does not compile on Mountain Lion

MacPorts noreply at macports.org
Sat Nov 3 10:41:35 PDT 2012


#35644: libmikmod does not compile on Mountain Lion
------------------------+--------------------------------
  Reporter:  g@…        |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.1.2
Resolution:             |   Keywords:  mountainlion
      Port:  libmikmod  |
------------------------+--------------------------------

Comment (by codebard@…):

 I was able to get past this by uninstalling libsdl_mixer +universal.
 Seems the problem on my end is lack of a i386 libstdc++:
 {{{
 :info:build /usr/bin/clang -arch i386 -r -keep_private_externs -nostdlib
 -o .libs/libmikmod.3.0.0.dylib-master.o  drv_AF.lo drv_aiff.lo drv_aix.lo
 drv_alsa.lo drv_esd.lo drv_hp.lo drv_nos.lo drv_oss.lo drv_osx.lo
 drv_mac.lo drv_pipe.lo drv_raw.lo drv_sam9407.lo drv_sgi.lo drv_stdout.lo
 drv_sun.lo drv_ultra.lo drv_wav.lo load_669.lo load_amf.lo load_asy.lo
 load_dsm.lo load_far.lo load_gdm.lo load_it.lo load_imf.lo load_m15.lo
 load_med.lo load_mod.lo load_mtm.lo load_okt.lo load_s3m.lo load_stm.lo
 load_stx.lo load_ult.lo load_uni.lo load_xm.lo mmalloc.lo mmerror.lo
 mmio.lo mdriver.lo mdreg.lo mdulaw.lo mloader.lo mlreg.lo mlutil.lo
 mplayer.lo munitrk.lo mwav.lo npertab.lo sloader.lo virtch.lo virtch2.lo
 virtch_common.lo && /usr/bin/clang -arch i386 -dynamiclib -flat_namespace
 -undefined suppress -o .libs/libmikmod.3.0.0.dylib .libs/libmikmod.3.0.0
 .dylib-master.o  -L/opt/local/lib -lc -framework CoreAudio -install_name
 /opt/local/lib/libmikmod.3.dylib -compatibility_version 4 -current_version
 4.0
 :info:build ld: in /opt/local/lib/libstdc++.6.dylib, file was built for
 unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x
 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being
 linked (i386): /opt/local/lib/libstdc++.6.dylib for architecture i386
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 :info:build make[2]: *** [libmikmod.la] Error 1
 }}}

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


More information about the macports-tickets mailing list