Hi,

I am trying to build the latest PDL (2.007_17) with gcc-4.9.2 toolchain - as you might expect in my case on MS Windows.

I have run into the below-mentioned linker failure (with both 32/64bit gcc/gfortran).

I would like to ask whether there is someone who managed to build PDL::Slatec with gcc/gfortran 4.9.2 (on any platform) - just to sort out whether the failure is a "feature" of gfortran 4.9.2 or something else.

--
kmx

g++.exe -o ..\..\blib\arch\auto\PDL\Slatec\Slatec.xs.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\tmp64ng\perl\lib\CORE" -L"C:\tmp64ng\c\lib" Slatec.o slatec /chfcm.o slatec/chfdv.o slatec/chfev.o slatec/chfie.o slatec/d1mach.o slatec/dasum.o slatec/daxpy.o slatec/dchfcm.o slatec/dchfdv.o slatec/dchfev.o sl atec/dchfie.o slatec/ddot.o slatec/dgeco.o slatec/dgedi.o slatec/dgefa.o slatec/dgesl.o slatec/dp1vlu.o slatec/dpchbs.o slatec/dpchce.o slatec/dpchci.o slatec/dpchcm.o slatec/dpchcs.o slatec/dpchdf.o slatec/dpchfd.o slatec/dpchfe.o slatec/dpchia.o slatec/dpchic.o slatec/dpchid.o slatec/dpchim.o slate c/dpchkt.o slatec/dpchsp.o slatec/dpchst.o slatec/dpchsw.o slatec/dpcoef.o slatec/dpoco.o slatec/dpodi.o slatec/dpofa.o slatec/dpolft.o slatec/dscal.o slatec/dswap.o slatec/ezfft1.o slatec/ezfftb.o slatec/ezfftf.o slatec/ezffti.o slatec/fdump.o slatec/i1mach.o slatec/idamax.o slatec/isamax.o slatec/j 4save.o slatec/pchbs.o slatec/pchce.o slatec/pchci.o slatec/pchcm.o slatec/pchcs.o slatec/pchdf.o slatec/pchfd.o slatec/pchfe.o slatec/pchia.o slatec/ pchic.o slatec/pchid.o slatec/pchim.o slatec/pchkt.o slatec/pchsp.o slatec/pchst.o slatec/pchsw.o slatec/pcoef.o slatec/polfit.o slatec/pvalue.o slate c/pythag.o slatec/r1mach.o slatec/radb2.o slatec/radb3.o slatec/radb4.o slatec/radb5.o slatec/radbg.o slatec/radf2.o slatec/radf3.o slatec/radf4.o sla tec/radf5.o slatec/radfg.o slatec/rfftb.o slatec/rfftb1.o slatec/rfftf.o slatec/rfftf1.o slatec/rs.o slatec/sasum.o slatec/saxpy.o slatec/sdot.o slate c/sgeco.o slatec/sgedi.o slatec/sgefa.o slatec/sgesl.o slatec/snrm2.o slatec/spoco.o slatec/spodi.o slatec/spofa.o slatec/srot.o slatec/srotg.o slatec /sscal.o slatec/ssvdc.o slatec/sswap.o slatec/tql2.o slatec/tqlrat.o slatec/tred1.o slatec/tred2.o slatec/xerbla.o slatec/xercnt.o slatec/xerhlt.o sla tec/xermsg.o slatec/xerprn.o slatec/xersve.o slatec/xgetua.o "C:\tmp64ng\perl\lib\CORE\libperl522.a" "C:\tmp64ng\c\bin\..\lib\gcc\x86_64-w64-mingw32\4.9.2\ libgfortran.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libm.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libmoldname.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libkernel32 .a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libuser32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libgdi32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libwinspool.a" "C:\t mp64ng\c\x86_64-w64-mingw32\lib\libcomdlg32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libadvapi32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libshell32.a" "C:\tmp64n g\c\x86_64-w64-mingw32\lib\libole32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\liboleaut32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libnetapi32.a" "C:\tmp64ng\c\x86 _64-w64-mingw32\lib\libuuid.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libws2_32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libmpr.a" "C:\tmp64ng\c\x86_64-w64-mingw32 \lib\libwinmm.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libversion.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libodbc32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libod
bccp32.a" "C:\tmp64ng\c\x86_64-w64-mingw32\lib\libcomctl32.a" dll.exp
C:\tmp64ng\c\bin\..\lib\gcc\x86_64-w64-mingw32\4.9.2\libgfortran.a(write.o):(.text$write_float+0xd9): undefined reference to `signbitq' C:\tmp64ng\c\bin\..\lib\gcc\x86_64-w64-mingw32\4.9.2\libgfortran.a(write.o):(.text$write_float+0xe8): undefined reference to `finiteq' C:\tmp64ng\c\bin\..\lib\gcc\x86_64-w64-mingw32\4.9.2\libgfortran.a(write.o):(.text$write_float+0x2d0): undefined reference to `finiteq' C:\tmp64ng\c\bin\..\lib\gcc\x86_64-w64-mingw32\4.9.2\libgfortran.a(write.o):(.text$write_float+0x77c): undefined reference to `isnanq'
collect2.exe: error: ld returned 1 exit status
dmake: Error code 129, while making '..\..\blib\arch\auto\PDL\Slatec\Slatec.xs.dll'
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to