Unable to install on Windows 7 64bit
Unofficial Win32 binary distrubution for GNU Data Language
Brought to you by:
pjb7687
I checked that the same issue is present on Windows 7 64bit, as I reported on Windows 8.1 64bit.
After installing gdl0.9.4-cvs-140606.exe, GDL complains about missing the file libgcc_s_dw2-1.dll.
I tried to download the DLL from this file https://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.8.1-4/gcc-fortran-4.8.1-4-mingw32-dll.tar.lzma/download
But when I now start GDL it crashes with the message "The application was unable to start correctly".
It may help if you include all files that are required to run the program in your GDL distribution (see e.g.
http://stackoverflow.com/questions/4702732/the-program-cant-start-because-libgcc-s-dw2-1-dll-is-missing)
OK I've been through a few "nogo" episodes, and they usually boil down to getting the support libraries found: put them all in the same directory as GDL.exe - some are old versions you wouldn't want getting confused with other projects. If you create a repository and point %PATH% there that will work but it can create problems later:
-There are two possible libgcc-XXX.dll's, dw2 and sjij. If GDL.exe calls for both you are probably in trouble. Jeongbin's compile is for dw2 only, afaik.
-there are two possible libstdc++-6.dll's, each of the same name. One will service the dw2- mode compilations, and the other, sjlj. If you have the wrong one you will get a "personality" issue pop-up to crash your program.
The driver files from the PLPLOT result need to be found in PATH, but the .driver_info files stay in %PLPLOT_DRV_DIR%. %PLPLOT_HOME% is also needed for the files in /lib. Up until now you can mix driver/library
versions through plplot-5.10 but using a newer unreleased CVS distribution -may- invoke a serious crash from wingcc.c because gdl uses a "copy" of an internal structure definition in that driver which may/may not be changed.
$ ls $PLPLOT_HOME
drivers examples lib
$ ls $PLPLOT_DRV_DIR
cairo.dll mem.driver_info ps.dll svg.driver_info xfig.dll
cairo.driver_info null.dll ps.driver_info wingcc.dll xfig.driver_info
mem.dll null.driver_info svg.dll wingcc.driver_info
Last edit: GregJung 2014-11-21