[NeXus-code-tickets] [NeXusCode] #68: Failure of Absoft Fortran 90

NeXus Data Format Library and Applications noreply at nexusformat.org
Wed May 23 20:54:32 BST 2007


#68: Failure of Absoft Fortran 90
-------------------------+--------------------------------------------------
  Reporter:  Ray Osborn  |       Owner:  Freddie Akeroyd  
      Type:  defect      |      Status:  assigned         
  Priority:  major       |   Milestone:  NeXus 4.0 Release
 Component:  napi        |     Version:  4.0rc3           
Resolution:              |    Keywords:                   
-------------------------+--------------------------------------------------
Comment (by Ray Osborn):

 Replying to [comment:6 Freddie Akeroyd]:
 > (In [935]) Add -N11 option for Absoft f90 to enable 32bit branches
 > as per http://www.absoft.com/Support/FAQ/macosx80faq.html#anchor0188
 > Refs #68.

 Further progress.  Now it compiles NXbrowse90 but fails to compile one of
 the F77 test suite programs.

 f77 -I../bindings/f77 -g -O2
 -I/Users/roadmin/Desktop/nexus-4.0_branch_r935/bindings/f77 -g -c -o
 napif4_test.o napif4_test.f
 FORTRAN 77 Compiler 7.0b, Copyright (c) 1987-2002, Absoft Corp.
  warning on line 63 of napif4_test.f: illegal statement ordering
  warning on line 307 of napif4_test.f: local variable UNLIMITED_DIMS never
 referenced
 /bin/sh ../libtool --mode=link --tag=CC f77 -I../bindings/f77 -g -O2
 -I/Users/roadmin/Desktop/nexus-4.0_branch_r935/bindings/f77 -g
 -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib/  -L/usr/local/lib -o
 napif_test-hdf4 -static -L/usr/local/lib -L/usr/local/lib
 -L/usr/local/lib/  -L/usr/local/lib napif4_test.o
 ../bindings/f77/libNeXus77.la  -lxml2 -lhdf5 -lmfhdf -ldf -lsz -ljpeg -lz
 -ldl -lm -lSystemStubs
 f77 -I../bindings/f77 -g -O2
 -I/Users/roadmin/Desktop/nexus-4.0_branch_r935/bindings/f77 -g -o
 napif_test-hdf4 napif4_test.o  -L/usr/local/lib -L/usr/local/lib/
 ../bindings/f77/.libs/libNeXus77.a
 /Users/roadmin/Desktop/nexus-4.0_branch_r935/src/.libs/libNeXus.a -lmxml
 /usr/lib/libxml2.dylib -lpthread /usr/lib/libiconv.dylib -lhdf5 -lmfhdf
 -ldf -lsz -ljpeg -lz -ldl -lm -lSystemStubs
 /usr/bin/ld: Undefined symbols:
 _NXICLOSEDATA
 _NXICLOSEGROUP
 _NXIFCLOSE
 _NXIFCOMPMAKEDATA
 _NXIFCOMPRESS
 _NXIFFLUSH
 _NXIFMAKEDATA
 _NXIFOPEN
 _NXIFPUTATTR
 _NXIGETATTR
 _NXIGETATTRINFO
 _NXIGETDATA
 _NXIGETDATAID
 _NXIGETGROUPID
 _NXIGETGROUPINFO
 _NXIGETINFO
 _NXIGETNEXTATTR
 _NXIGETNEXTENTRY
 _NXIGETSLAB
 _NXIINITATTRDIR
 _NXIINITGROUPDIR
 _NXIINQUIREFILE
 _NXIISEXTERNALGROUP
 _NXILINKEXTERNAL
 _NXIMAKEGROUP
 _NXIMAKELINK
 _NXIMAKENAMEDLINK
 _NXIOPENDATA
 _NXIOPENGROUP
 _NXIOPENGROUPPATH
 _NXIOPENPATH
 _NXIOPENSOURCEGROUP
 _NXIPUTDATA
 _NXIPUTSLAB
 _NXISAMEID
 _NXISETNUMBERFORMAT
 collect2: ld returned 1 exit status

 make[1]: *** [napif_test-hdf4] Error 1
 make: *** [check-recursive] Error 1

-- 
Ticket URL: <http://trac.nexusformat.org/code/ticket/68#comment:7>
NeXus Data Format Library and Applications <http://www.nexusformat.org/>
NeXus Data Format Library and Applications



More information about the NeXus-code-tickets mailing list