-----Original Message-----
From: Alan W. Irwin
Sent: Sunday, April 12, 2015 10:19 PM
To: plplot_general
Subject: [Plplot-general] PLplot-5.11.0 has been released
> I am happy to report that the PLplot-5.11.0 release process has been
> completed.
I do a static build on Windows with:
C:\>cmake -G "MinGW
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_INSTALL_PREFIX=C:/MinGW/msys/1.0/local
-DBUILD_SHARED_LIBS=OFF -DENABLE_f77=OFF -DENABLE_cxx=OFF -DENABLE_f95=OFF
-DBUILD_TEST=ON ..
That works fine with 5.10.0, but with 5.11.0 the mingw32-make step fails
with:
Linking C executable test_plbuf.exe
cd /d C:\comp\plplot-5.11.0\build32\examples\c &&
C:\_32\cmake\bin\cmake.exe -E
cmake_link_script CMakeFiles\test_plbuf.dir\link.txt --verbose=1
C:\_32\cmake\bin\cmake.exe -E remove -f CMakeFiles\test_plbuf.dir/objects.a
C:\MinGW\bin\ar.exe cr CMakeFiles\test_plbuf.dir/objects.a
@CMakeFiles\test_plbuf.dir\objects1.rsp
C:\MinGW\bin\gcc.exe -Wl,--whole-archive
CMakeFiles\test_plbuf.dir/objects.
a -Wl,--no-whole-archive -o
test_plbuf.exe -Wl,--out-implib,libtest_plbuf.dll.a
-Wl,--major-image-version,0,--minor-image-version,0 ..\..\src\libplplot.a
C:\MinGW\lib\libgdi32.a C:\MinGW\lib\libcomdlg32.a
C:\MinGW\msys\1.0\local\lib\libfreetype.a ..\..\lib\csa\libcsirocsa.a
..\..\lib\qsastime\libqsastime.a -lkernel32 -luser32 -lgdi32 -lwinspool
-lshell32
-lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
C:\MinGW\msys\1.0\local\lib\libfreetype.a(ftgzip.o): In function
`ft_gzip_file_fill_output':
c:/comp/freetype-2.4.10/src/gzip/ftgzip.c:413: undefined reference to
`_inflate'
C:\MinGW\msys\1.0\local\lib\libfreetype.a(ftgzip.o): In function
`ft_gzip_file_reset':
c:/comp/freetype-2.4.10/src/gzip/ftgzip.c:339: undefined reference to
`_inflateReset'
C:\MinGW\msys\1.0\local\lib\libfreetype.a(ftgzip.o): In function
`ft_gzip_file_done':
c:/comp/freetype-2.4.10/src/gzip/ftgzip.c:310: undefined reference to
`_inflateEnd'
C:\MinGW\msys\1.0\local\lib\libfreetype.a(ftgzip.o): In function
`ft_gzip_file_init':
c:/comp/freetype-2.4.10/src/gzip/ftgzip.c:295: undefined reference to
`_inflateInit2_'
C:\MinGW\msys\1.0\local\lib\libfreetype.a(ftgzip.o): In function
`ft_gzip_file_done':
c:/comp/freetype-2.4.10/src/gzip/ftgzip.c:310: undefined reference to
`_inflateEnd'
collect2.exe: error: ld returned 1 exit status
I guess a link to libz is also needed.
Why was this not an issue with 5.10.0 ?
What is the "cmake" command line alteration that I need to make ?
("-DBUILD_TEST=OFF" enables mingw32-make to succeed, but that's not the
solution I'm after.)
Cheers,
Rob
------------------------------------------------------------------------------
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
_______________________________________________
Plplot-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-general