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