From: Arjen M. <Arj...@de...> - 2013-12-12 10:18:49
|
Hi Phil, you can go back any number of revisions - are you using Tortoise as the SVN client? You can just type in the revision number of your choice. I have not stumbled on the Fortran issue myself, as my computer is overloaded with Fortran compilers ;). I think Andrew is right in attributing this issue to the recent retirement of F77. Regards, Arjen From: phil rosenberg [mailto:phi...@ya...] Sent: Thursday, December 12, 2013 11:13 AM To: plp...@li... Subject: Re: [Plplot-devel] Build problems on Windows Sorry I spoke too soon, although revision 12848 reaches the end of the build cycle it doesn't actually create the visual studio project, instead giving a Configuration incomplete - errors occurred! message. The only error I can see in the output is CMake Error at cmake/modules/plplot_functions.cmake:210 (list): list sub-command REMOVE_DUPLICATES requires list to be present. Call Stack (most recent call first): cmake/modules/shapelib.cmake:34 (filter_rpath) cmake/modules/plplot.cmake:513 (include) CMakeLists.txt:111 (include) I just tried going back to 12754 (because tortoise SVN shows the latest 100 revisions) and this completes fine, providing I disable fortran. Phil On Thursday, 12 December 2013, 9:40, phil rosenberg <phi...@ya...<mailto:phi...@ya...>> wrote: Hi Alan et al Unfortunately I've just updated to the latest source tree and found two build problems. When CMAKE fails to find a fortran compiler it halts, rather than simply disabling the fortran binding. Disabling fortran (-DENABLE_f77=OFF -DENABLE_f95=OFF) allows CMAKE to continue, but it is then hitting an error in the findQt4.cmake module. Disabling Qt (-DENABLE_qt=OFF) doesn't help. The Qt related breakage occurred at revision 12849 (i.e. 12848 works 12849 doesn't). The last few lines of my CMAKE output showing the error are below. The Fortran problem extends back further. I'll have to do some more digging to find where, unless someone knows which change is likely to have caused the problem. -- FREETYPE_INCLUDE_DIR = D:/SourceCode/Libraries/freetype-2.5.1/include -- FREETYPE_LIBRARIES = D:/SourceCode/Libraries/freetype-2.5.1/objs/win32/vc2012 /freetype251MT_D.lib -- Check for NaN awareness in C compiler -- Check for NaN awareness in C compiler - found -- WARNING: qhull library not found. Setting PL_HAVE_QHULL to OFF. -- WARNING: pango not found because pkg-config not available. -- WARNING: Shared libraries not built. Setting ENABLE_DYNDRIVERS OFF. -- WARNING: pkg-config not found. Setting cairo drivers to OFF. -- WARNING: ENABLE_tk OFF. Setting PLD_tk, PLD_ntk, and PLD_tkwin OFF. -- WARNING: pkg-config not found. Setting PLD_psttf to OFF. CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindQt4. cmake:1386 (message): Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x Call Stack (most recent call first): cmake/modules/qt.cmake:76 (find_package) cmake/modules/drivers.cmake:95 (include) cmake/modules/plplot.cmake:535 (include) CMakeLists.txt:111 (include) -- Configuring incomplete, errors occurred! See also "D:/SourceCode/Libraries/plplot_trunk_staticbuild_debug_32/CMakeFiles/C MakeOutput.log". See also "D:/SourceCode/Libraries/plplot_trunk_staticbuild_debug_32/CMakeFiles/C MakeError.log". DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. |