[MacPorts] #36445: atlas @3.10.0+universal fails to install after apparently compiling

MacPorts noreply at macports.org
Wed Oct 3 07:52:22 PDT 2012


#36445: atlas @3.10.0+universal fails to install after apparently compiling
----------------------+--------------------------------
  Reporter:  lists@…  |      Owner:  macports-tickets@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.1.2
Resolution:           |   Keywords:
      Port:           |
----------------------+--------------------------------

Comment (by lists@…):

 Additionnally, if I build for i386 only, I get another error, in relation
 with gfortran:


 {{{
 :info:build cd RCW_tMp ; /opt/local/bin/gcc-mp-4.5 -fomit-frame-pointer
 -mfpmath=sse -O2 -fno-schedule-insns2 -msse3 -fPIC -m32 -fPIC -dynamiclib
 -o ../libsatlas.dylib \
 :info:build         -install_name /opt/local/lib/libsatlas.dylib
 -current_version 3.10.0 \
 :info:build         -compatibility_version 3.10.0 *.o -lpthread -lm
 /opt/local/lib/gcc45/libgfortran.dylib
 :info:build ld: warning: ignoring file
 /opt/local/lib/gcc45/libgfortran.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/gcc45/libgfortran.dylib
 :info:build Undefined symbols for architecture i386:
 :info:build   "__gfortran_compare_string", referenced from:
 :info:build       _ilaenv_ in ilaenv.o
 :info:build   "__gfortran_concat_string", referenced from:
 :info:build       _cgesvd_ in cgesvd.o
 :info:build       _chseqr_ in chseqr.o
 :info:build       _cunmbr_ in cunmbr.o
 :info:build       _cunmhr_ in cunmhr.o
 :info:build       _cunmlq_ in cunmlq.o
 :info:build       _cunmql_ in cunmql.o
 :info:build       _cunmqr_ in cunmqr.o
 :info:build       ...
 :info:build   "__gfortran_pow_i4_i4", referenced from:
 :info:build       _claed0_ in claed0.o
 :info:build       _claed7_ in claed7.o
 :info:build       _clalsa_ in clalsa.o
 :info:build       _cstedc_ in cstedc.o
 :info:build       _dlaed0_ in dlaed0.o
 :info:build       _dlaed7_ in dlaed7.o
 :info:build       _dlaeda_ in dlaeda.o
 :info:build       ...
 :info:build   "__gfortran_st_write", referenced from:
 :info:build       _xerbla_ in xerbla.o
 :info:build   "__gfortran_st_write_done", referenced from:
 :info:build       _xerbla_ in xerbla.o
 :info:build   "__gfortran_stop_numeric", referenced from:
 :info:build       _xerbla_ in xerbla.o
 :info:build   "__gfortran_transfer_character", referenced from:
 :info:build       _xerbla_ in xerbla.o
 :info:build   "__gfortran_transfer_integer", referenced from:
 :info:build       _xerbla_ in xerbla.o
 :info:build ld: symbol(s) not found for architecture i386
 :info:build collect2: ld returned 1 exit status
 :info:build make[1]: *** [dylib] Error 1
 :info:build make: *** [shared_all] Error 2
 }}}

 Full log attached.

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


More information about the macports-tickets mailing list