Using WinSF2.37/
Load the project : All looked normal.
Clean : failed. I didn't note down the error but it was about there being nothing listed to clean.
Build>Create Makefile : No response indicated (which might mean a Makefile has been built, silently).
Build the project : Crashed FWin with no message (or none I managed to see).
R-start SF
Load the project : all looked normal.
Build the project: Crashed FWin, with this message in the console:
Error launching "Wmake." Code (-1)
R-start SF
Load the project : all looked normal.
Build the project:
Severe internal error whilst creating the Makefile. Pls report SEH to Approximatrix.
Look at the Makefile with a text editor:
the version just created:
#
# Automagically generated by Approximatrix Simply Fortran 2.37
#
FC="C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gfortran.exe"
CC="C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gcc.exe"
AR="C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\ar.exe"
WRC="C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\windres.exe"
RM=rm -f
IDIR=-IC:/Users/jwasilewski/AppData/Local/sfpm/64/include -IC:/Users/jwasilewski/DEV/Fortran/IOlibWin/modules64
LDIR=-LC:/Users/jwasilewski/AppData/Local/sfpm/64/lib
# warning - directory error: ..\IoLibWin
OPTFLAGS= -g -pg
SPECIALFLAGS=$(IDIR)
RCFLAGS=-O coff
PRJ_FFLAGS=-fdollar-ok -cpp
PRJ_CFLAGS=
PRJ_LFLAGS=-ldis -luser32 -lgdi32 -lopengl32 -lioLibWin64.SF -lwfdialogs -lcomdlg32 -lcomctl32 -lole32
FFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_FFLAGS) -J./modules64
CFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_CFLAGS)
"build64\addlod.o": ".\Source\addlod.for" "modules64\params.mod" "modules64\restraints.mod" "modules64\m.mod"
@echo Compiling .\Source\addlod.for
@$(FC) -c -o "build64\addlod.o" $(FFLAGS) ".\Source\addlod.for"
"build64\addmem.o": ".\Source\addmem.for" "modules64\params.mod" "modules64\restraints.mod" "modules64\m.mod"
$(FC) -c -o "build64\addmem.o" $(FFLAGS) ".\Source\addmem.for"
"build64\addspr.o": ".\Source\addspr.for" "modules64\params.mod" "modules64\restraints.mod" "modules64\m.mod"
$(FC) -c -o "build64\addspr.o" $(FFLAGS) ".\Source\addspr.for"
"build64\Alloc.o": ".\Source\Alloc.for" "modules64\winstuff.mod" "modules64\m.mod" "modules64\params.mod" "modules64\materials.mod" "modules64\properties.mod" "modules64\nodes.mod" "modules64\members.mod" "modules64\restraints.mod" "modules64\loading.mod"
$(FC) -c -o "build64\Alloc.o" $(FFLAGS) ".\Source\Alloc.for"
:
:
[OMITTED, TO SHORTEN THIS POST]
:
:
"build64\WinSCR.o": ".\Source\WinSCR.for" "modules64\winstuff.mod" "modules64\params.mod" "modules64\materials.mod" "modules64\properties.mod" "modules64\nodes.mod" "modules64\members.mod" "modules64\restraints.mod" "modules64\loading.mod"
$(FC) -c -o "build64\WinSCR.o" $(FFLAGS) ".\Source\WinSCR.for"
"build64\sf_default_resource.res": "build64\sf_default_resource.rc" ".\Icons\Icon32.ico"
$(WRC) build64\sf_default_resource.rc $(RCFLAGS) -o build64\sf_default_resource.res
clean: .SYMBOLIC
@echo Deleting build64\addlod.o and related files
@$(RM) "build64\addlod.o"
@echo Deleting build64\addmem.o and related files
@$(RM) "build64\addmem.o"
@echo Deleting build64\addspr.o and related files
@$(RM) "build64\addspr.o"
@echo Deleting build64\Alloc.o and related files
@$(RM) "build64\Alloc.o"
:
:
[OMITTED, TO SHORTEN THIS POST]
:
:
@echo Deleting build64\WinMenus.o and related files
@$(RM) "build64\WinMenus.o"
@echo Deleting build64\WinSCR.o and related files
@$(RM) "build64\WinSCR.o"
@echo Deleting default icon resource
@$(RM) "build64\sf_default_resource.res"
@echo Deleting Instruct64.SF.exe
@$(RM) "Instruct64.SF.exe"
"Instruct64.SF.exe": "build64\addlod.o" "build64\addmem.o" "build64\addspr.o" "build64\Alloc.o" "build64\BailOut.o" "build64\ClearAllData.o" "build64\Debug.o" "build64\Decifr.o" "build64\Divide.o" "build64\dotty.o" "build64\Draw.o" "build64\FileHandler.o" "build64\force.o" "build64\getmem.o" "build64\GetRESTR.o" "build64\INSTRUCT.o" "build64\List.o" "build64\LoadTypN.o" "build64\LoadTypP.o" "build64\LoadTypS.o" "build64\LoadTypT.o" "build64\LoadTypU.o" "build64\LoadVec.o" "build64\mDRW.o" "build64\MemRel.o" "build64\memstf.o" "build64\mLoading.o" "build64\mM.o" "build64\mMaterials.o" "build64\mMEMBS.o" "build64\mNODES.o" "build64\mParams.o" "build64\mProps.o" "build64\mRestr.o" "build64\mResults.o" "build64\mWinSTUFF.o" "build64\Output1Lcases.o" "build64\Output2Lcombs.o" "build64\ParsePath.o" "build64\rcode.o" "build64\rCombs.o" "build64\ReadMATLS.o" "build64\ReadMEMBS.o" "build64\ReadNODES.o" "build64\ReadPARAMS.o" "build64\ReadPROPS.o" "build64\ReadRESTR.o" "build64\ReadSPRI.o" "build64\rLoads.o" "build64\rMatls.o" "build64\rMembs.o" "build64\rNodes.o" "build64\rotate.o" "build64\rParams.o" "build64\rProps.o" "build64\rRestr.o" "build64\rTitles.o" "build64\RWCombs.o" "build64\RWInput.o" "build64\RWLoads.o" "build64\skydia.o" "build64\solve.o" "build64\Splash.o" "build64\Spreac.o" "build64\sterm.o" "build64\stiff.o" "build64\Struct.o" "build64\utility.o" "build64\WinINIT.o" "build64\WinMenus.o" "build64\WinSCR.o" "build64\sf_default_resource.res" "build64\Instruct(x64).prj.target"
$(FC) -o "Instruct64.SF.exe" -static -pg -mwindows "build64\addlod.o" "build64\addmem.o" "build64\addspr.o" "build64\Alloc.o" "build64\BailOut.o" "build64\ClearAllData.o" "build64\Debug.o" "build64\Decifr.o" "build64\Divide.o" "build64\dotty.o" "build64\Draw.o" "build64\FileHandler.o" "build64\force.o" "build64\getmem.o" "build64\GetRESTR.o" "build64\INSTRUCT.o" "build64\List.o" "build64\LoadTypN.o" "build64\LoadTypP.o" "build64\LoadTypS.o" "build64\LoadTypT.o" "build64\LoadTypU.o" "build64\LoadVec.o" "build64\mDRW.o" "build64\MemRel.o" "build64\memstf.o" "build64\mLoading.o" "build64\mM.o" "build64\mMaterials.o" "build64\mMEMBS.o" "build64\mNODES.o" "build64\mParams.o" "build64\mProps.o" "build64\mRestr.o" "build64\mResults.o" "build64\mWinSTUFF.o" "build64\Output1Lcases.o" "build64\Output2Lcombs.o" "build64\ParsePath.o" "build64\rcode.o" "build64\rCombs.o" "build64\ReadMATLS.o" "build64\ReadMEMBS.o" "build64\ReadNODES.o" "build64\ReadPARAMS.o" "build64\ReadPROPS.o" "build64\ReadRESTR.o" "build64\ReadSPRI.o" "build64\rLoads.o" "build64\rMatls.o" "build64\rMembs.o" "build64\rNodes.o" "build64\rotate.o" "build64\rParams.o" "build64\rProps.o" "build64\rRestr.o" "build64\rTitles.o" "build64\RWCombs.o" "build64\RWInput.o" "build64\RWLoads.o" "build64\skydia.o" "build64\solve.o" "build64\Splash.o" "build64\Spreac.o" "build64\sterm.o" "build64\stiff.o" "build64\Struct.o" "build64\utility.o" "build64\WinINIT.o" "build64\WinMenus.o" "build64\WinSCR.o" "build64\sf_default_resource.res" $(LDIR) $(PRJ_LFLAGS)
all: "Instruct64.SF.exe" .SYMBOLIC
Compare this with a Makefile I have not touched since it last worked OK, for the 32-bit version:
#
# Automagically generated by Approximatrix Simply Fortran 2.16
#
FC="C:\Program Files\Fortran\SF2\mingw-w64\bin\gfortran.exe"
CC="C:\Program Files\Fortran\SF2\mingw-w64\bin\gcc.exe"
AR="C:\Program Files\Fortran\SF2\mingw-w64\bin\ar.exe"
WRC="C:\PROGRA~1\Fortran\SF2\MINGW-~1\bin\windres.exe"
RM=rm -f
IDIR=-IC:/Users/John/DEV/Fortran/SF-Packages/32/include -IC:/Users/John/DEV/Fortran/IoLibWin/modules32
LDIR=-LC:/Users/John/DEV/Fortran/IoLibWin -LC:/Users/John/DEV/Fortran/SF-Packages/32/lib
OPTFLAGS= -g -pg
SPECIALFLAGS=-m32 $(IDIR)
RCFLAGS=-O coff -F pe-i386
PRJ_FFLAGS=-fdollar-ok -cpp
PRJ_CFLAGS=
PRJ_LFLAGS=-ldis -luser32 -lgdi32 -lopengl32 -lioLibWin32.SF
FFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_FFLAGS) -J./modules32
CFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_CFLAGS)
".\build32\addlod.o": ".\Source\addlod.for" ".\modules32\params.mod" ".\modules32\restraints.mod" ".\modules32\m.mod"
@echo Compiling .\Source\addlod.for
@$(FC) -c -o ".\build32\addlod.o" $(FFLAGS) ".\Source\addlod.for"
".\build32\addmem.o": ".\Source\addmem.for" ".\modules32\params.mod" ".\modules32\restraints.mod" ".\modules32\m.mod"
@echo Compiling .\Source\addmem.for
@$(FC) -c -o ".\build32\addmem.o" $(FFLAGS) ".\Source\addmem.for"
".\build32\addspr.o": ".\Source\addspr.for" ".\modules32\params.mod" ".\modules32\restraints.mod" ".\modules32\m.mod"
@echo Compiling .\Source\addspr.for
@$(FC) -c -o ".\build32\addspr.o" $(FFLAGS) ".\Source\addspr.for"
".\build32\Alloc.o": ".\Source\Alloc.for" ".\modules32\winstuff.mod" ".\modules32\m.mod" ".\modules32\params.mod" ".\modules32\materials.mod" ".\modules32\properties.mod" ".\modules32\nodes.mod" ".\modules32\members.mod" ".\modules32\restraints.mod" ".\modules32\loading.mod"
@echo Compiling .\Source\Alloc.for
@$(FC) -c -o ".\build32\Alloc.o" $(FFLAGS) ".\Source\Alloc.for"
:
:
[OMITTED, TO SHORTEN THIS POST]
:
:
".\build32\default_icon.res": ".\Icons\Icon32.ico"
@echo Processing icon
@echo 1 ICON "./Icons/Icon32.ico" |$(WRC) $(RCFLAGS) -o ".\build32\default_icon.res"
clean: .SYMBOLIC
@echo Deleting .\build32\addlod.o and related files
@$(RM) ".\build32\addlod.o"
@echo Deleting .\build32\addmem.o and related files
@$(RM) ".\build32\addmem.o"
@echo Deleting .\build32\addspr.o and related files
@$(RM) ".\build32\addspr.o"
@echo Deleting .\build32\Alloc.o and related files
@$(RM) ".\build32\Alloc.o"
:
:
[OMITTED, TO SHORTEN THIS POST]
:
:
@$(RM) ".\build32\WinINIT.o"
@echo Deleting .\build32\WinMenus.o and related files
@$(RM) ".\build32\WinMenus.o"
@echo Deleting .\build32\WinSCR.o and related files
@$(RM) ".\build32\WinSCR.o"
@echo Deleting default icon resource
@$(RM) ".\build32\default_icon.res"
@echo Deleting Instruct32.SF.exe
@$(RM) "Instruct32.SF.exe"
"Instruct32.SF.exe": ".\build32\addlod.o" ".\build32\addmem.o" ".\build32\addspr.o" ".\build32\Alloc.o" ".\build32\BailOut.o" ".\build32\ClearAllData.o" ".\build32\Debug.o" ".\build32\Decifr.o" ".\build32\Divide.o" ".\build32\dotty.o" ".\build32\Draw.o" ".\build32\FileHandler.o" ".\build32\force.o" ".\build32\getmem.o" ".\build32\GetRESTR.o" ".\build32\INSTRUCT.o" ".\build32\List.o" ".\build32\LoadTypN.o" ".\build32\LoadTypP.o" ".\build32\LoadTypS.o" ".\build32\LoadTypU.o" ".\build32\LoadVec.o" ".\build32\mDRW.o" ".\build32\MemRel.o" ".\build32\memstf.o" ".\build32\mLoading.o" ".\build32\mM.o" ".\build32\mMaterials.o" ".\build32\mMEMBS.o" ".\build32\mNODES.o" ".\build32\mParams.o" ".\build32\mProps.o" ".\build32\mRestr.o" ".\build32\mResults.o" ".\build32\mWinSTUFF.o" ".\build32\OUTPUT1.o" ".\build32\OUTPUT2.o" ".\build32\ParsePath.o" ".\build32\rcode.o" ".\build32\rCombs.o" ".\build32\ReadMATLS.o" ".\build32\ReadMEMBS.o" ".\build32\ReadNODES.o" ".\build32\ReadPARAMS.o" ".\build32\ReadPROPS.o" ".\build32\ReadRESTR.o" ".\build32\ReadSPRI.o" ".\build32\rLoads.o" ".\build32\rMatls.o" ".\build32\rMembs.o" ".\build32\rNodes.o" ".\build32\rotate.o" ".\build32\rParams.o" ".\build32\rProps.o" ".\build32\rRestr.o" ".\build32\rTitles.o" ".\build32\RWCombs.o" ".\build32\RWInput.o" ".\build32\RWLoads.o" ".\build32\skydia.o" ".\build32\solve.o" ".\build32\Splash.o" ".\build32\Spreac.o" ".\build32\sterm.o" ".\build32\stiff.o" ".\build32\Struct.o" ".\build32\utility.o" ".\build32\WinINIT.o" ".\build32\WinMenus.o" ".\build32\WinSCR.o" ".\build32\default_icon.res"
@echo Generating Instruct32.SF.exe
@$(FC) -o "Instruct32.SF.exe" -static -m32 -pg -mwindows ".\build32\addlod.o" ".\build32\addmem.o" ".\build32\addspr.o" ".\build32\Alloc.o" ".\build32\BailOut.o" ".\build32\ClearAllData.o" ".\build32\Debug.o" ".\build32\Decifr.o" ".\build32\Divide.o" ".\build32\dotty.o" ".\build32\Draw.o" ".\build32\FileHandler.o" ".\build32\force.o" ".\build32\getmem.o" ".\build32\GetRESTR.o" ".\build32\INSTRUCT.o" ".\build32\List.o" ".\build32\LoadTypN.o" ".\build32\LoadTypP.o" ".\build32\LoadTypS.o" ".\build32\LoadTypU.o" ".\build32\LoadVec.o" ".\build32\mDRW.o" ".\build32\MemRel.o" ".\build32\memstf.o" ".\build32\mLoading.o" ".\build32\mM.o" ".\build32\mMaterials.o" ".\build32\mMEMBS.o" ".\build32\mNODES.o" ".\build32\mParams.o" ".\build32\mProps.o" ".\build32\mRestr.o" ".\build32\mResults.o" ".\build32\mWinSTUFF.o" ".\build32\OUTPUT1.o" ".\build32\OUTPUT2.o" ".\build32\ParsePath.o" ".\build32\rcode.o" ".\build32\rCombs.o" ".\build32\ReadMATLS.o" ".\build32\ReadMEMBS.o" ".\build32\ReadNODES.o" ".\build32\ReadPARAMS.o" ".\build32\ReadPROPS.o" ".\build32\ReadRESTR.o" ".\build32\ReadSPRI.o" ".\build32\rLoads.o" ".\build32\rMatls.o" ".\build32\rMembs.o" ".\build32\rNodes.o" ".\build32\rotate.o" ".\build32\rParams.o" ".\build32\rProps.o" ".\build32\rRestr.o" ".\build32\rTitles.o" ".\build32\RWCombs.o" ".\build32\RWInput.o" ".\build32\RWLoads.o" ".\build32\skydia.o" ".\build32\solve.o" ".\build32\Splash.o" ".\build32\Spreac.o" ".\build32\sterm.o" ".\build32\stiff.o" ".\build32\Struct.o" ".\build32\utility.o" ".\build32\WinINIT.o" ".\build32\WinMenus.o" ".\build32\WinSCR.o" ".\build32\default_icon.res" $(LDIR) $(PRJ_LFLAGS)
all: "Instruct32.SF.exe" .SYMBOLIC
So it seems (from just a quick look) as if the Makefile HAS BEEN successfully built.
From outside SF : Delete the Makefile
Re-start SF.
Load the project : All looks normal.
Build> Create Makefile: No response in the console.
From outside SF, check the project folder: the Makefile is there, a bit smaller than before.
View the Makefile in a text editor: Last few lines are the same as before, so it looks OK.
Alt-tab back to SF.
Clean:
An error occured launching make.
* Error Launching "wmake" (Code -1) *
Check the project directory: the Makefile is still there, same length.
Build: Generating Makefile... Okay, then SEH error, and FWin crashed.
Look at the Makefile with a text editor: It now contains only this:
#
# Automagically generated by Approximatrix Simply Fortran 2.37
#
FC="üÿ"
CC=""
AR="
I note that line 4, where it failed, contains jibberish.
Re-start SF
Load the project: all looks normal.
Project>View Makefile: It shows the same truncated version as above.
Generate Makefile: No response at the Console.
At-tab to Windows, look at the Makefile: It's there, full length.
Alt-tab back to SF, View Makefile: It fails to display the new version, still shows the truncated one.
* Error Launching "wmake" (Code -1) * Check the project directory: the Makefile is still there, same length.
Build: Generating Makefile... Okay, then SEH error, and FWin crashed.
Look at the Makefile with a text editor: It now contains only this:
#
# Automagically generated by Approximatrix Simply Fortran 2.37
#
CC="Ѧ"
WRC="
I note that line 4, where it failed, it agains contains jibberish - but different jibberish from last time.
Pack it up and make a coffee. Sorry I can't offer you one!
Before I sign off, here's the InStruct(64).prj file, in case it helps:
{
"Root":{
"Files":[],
"Name":"+Instruct(x64) (Instruct64.SF.exe)",
"Folders":[{
"Files":[],
"Name":"-Include files",
"Folders":[]
},{
"Files":[],
"Name":"+Libraries",
"Folders":[]
},{
"Files":[],
"Name":"+Module object files",
"Folders":[]
},{
"Files":[{
"filename":".\\Source\\MODULES\\mDRW.for",
"enabled":"1"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\MODULES\\mLoading.for"
},{
"filename":".\\Source\\MODULES\\mM.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mMaterials.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mMEMBS.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mNODES.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mParams.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mProps.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mRestr.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mResults.for",
"enabled":"1"
},{
"filename":".\\Source\\MODULES\\mWinSTUFF.for",
"enabled":"1"
}],
"Name":"+Module source files",
"Folders":[]
},{
"Files":[{
"filename":".\\Source\\addlod.for",
"enabled":"1"
},{
"filename":".\\Source\\addmem.for",
"enabled":"1"
},{
"filename":".\\Source\\addspr.for",
"enabled":"1"
},{
"filename":".\\Source\\Alloc.for",
"enabled":"1"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\BailOut.for"
},{
"filename":".\\Source\\ClearAllData.for",
"enabled":"1"
},{
"filename":".\\Source\\Debug.for",
"enabled":"1"
},{
"filename":".\\Source\\Decifr.for",
"enabled":"1"
},{
"filename":".\\Source\\Divide.for",
"enabled":"1"
},{
"filename":".\\Source\\dotty.for",
"enabled":"1"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\Draw.for"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\FileHandler.for"
},{
"filename":".\\Source\\force.for",
"enabled":"1"
},{
"filename":".\\Source\\getmem.for",
"enabled":"1"
},{
"filename":".\\Source\\GetRESTR.for",
"enabled":"1"
},{
"filename":".\\Source\\INSTRUCT.for",
"enabled":"1"
},{
"filename":".\\Source\\List.for",
"enabled":"1"
},{
"filename":".\\Source\\LoadTypN.for",
"enabled":"1"
},{
"filename":".\\Source\\LoadTypP.for",
"enabled":"1"
},{
"filename":".\\Source\\LoadTypS.for",
"enabled":"1"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\LoadTypT.for"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\LoadTypU.for"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\LoadVec.for"
},{
"filename":".\\Source\\MemRel.for",
"enabled":"1"
},{
"filename":".\\Source\\memstf.for",
"enabled":"1"
},{
"filename":".\\Source\\Output1Lcases.for",
"enabled":"1"
},{
"enabled":"1",
"open":"1",
"filename":".\\Source\\Output2Lcombs.for"
},{
"filename":".\\Source\\ParsePath.for",
"enabled":"1"
},{
"filename":".\\Source\\rcode.for",
"enabled":"1"
},{
"filename":".\\Source\\rCombs.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadMATLS.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadMEMBS.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadNODES.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadPARAMS.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadPROPS.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadRESTR.for",
"enabled":"1"
},{
"filename":".\\Source\\ReadSPRI.for",
"enabled":"1"
},{
"filename":".\\Source\\rLoads.for",
"enabled":"1"
},{
"filename":".\\Source\\rMatls.for",
"enabled":"1"
},{
"filename":".\\Source\\rMembs.for",
"enabled":"1"
},{
"filename":".\\Source\\rNodes.for",
"enabled":"1"
},{
"filename":".\\Source\\rotate.for",
"enabled":"1"
},{
"filename":".\\Source\\rParams.for",
"enabled":"1"
},{
"filename":".\\Source\\rProps.for",
"enabled":"1"
},{
"filename":".\\Source\\rRestr.for",
"enabled":"1"
},{
"filename":".\\Source\\rTitles.for",
"enabled":"1"
},{
"filename":".\\Source\\RWCombs.for",
"enabled":"1"
},{
"filename":".\\Source\\RWInput.for",
"enabled":"1"
},{
"filename":".\\Source\\RWLoads.for",
"enabled":"1"
},{
"filename":".\\Source\\skydia.for",
"enabled":"1"
},{
"filename":".\\Source\\solve.for",
"enabled":"1"
},{
"filename":".\\Source\\Splash.for",
"enabled":"1"
},{
"filename":".\\Source\\Spreac.for",
"enabled":"1"
},{
"filename":".\\Source\\sterm.for",
"enabled":"1"
},{
"filename":".\\Source\\stiff.for",
"enabled":"1"
},{
"filename":".\\Source\\Struct.for",
"enabled":"1"
},{
"filename":".\\Source\\utility.for",
"enabled":"1"
},{
"filename":".\\Source\\WinINIT.for",
"enabled":"1"
},{
"filename":".\\Source\\WinMenus.for",
"enabled":"1"
},{
"filename":".\\Source\\WinSCR.for",
"enabled":"1"
}],
"Name":"+Program source files",
"Folders":[]
}]
},
"Tools":[{
"Command":"C:\\Users\\John\\DEV\\dislin\\win\\dishlp.exe",
"Directory":"",
"Name":"Dislin HELP",
"Open Console":"0"
},{
"Command":"C:\\Users\\John\\DEV\\dislin\\win\\disman.exe",
"Directory":"",
"Name":"Dislin MANUAL",
"Open Console":"0"
}],
"Name":"Instruct(x64) (Instruct64.SF.exe)",
"Options":{
"Compiler Options":{
"Link Flags":"-ldis -luser32 -lgdi32 -lopengl32 -lioLibWin64.SF -lwfdialogs -lcomdlg32 -lcomctl32 -lole32",
"C Flags":"",
"Fortran Flags":"-fdollar-ok"
},
"Type":0,
"Fortran Options":{
"Cray Pointers":"false",
"Runtime Diagnostics":"false",
"Enable OpenMP":"false",
"Use C Preprocessor":"true",
"Default Double for Real":"false"
},
"Code Generation Options":{
"Debugging":"true",
"Profiling":"true",
"Optimization Mode":0,
"Aggressive Loops":"false",
"Processor":"generic",
"CPU Specific":"false"
},
"Launch Options":{
"Command Line Arguments":"",
"External Console":"false",
"Keep Console":"false",
"Build Before Launch":"false",
"Executable":"",
"Working Directory":""
},
"Architecture":1,
"Build Options":{
"Makefile":"Makefile64",
"Auto Makefile":"true"
},
"Revision":2,
"Build Dependencies":1,
"Linker Options":{
"Static Linking Mode":7
},
"Target":"Instruct64.SF.exe",
"Icon":".\\Icons\\Icon32.ico",
"Windows GUI":1,
"File Options":{
"Module Directory":".\\modules64",
"Library Directories":["../IoLibWin","Default Add-On Directory"],
"Build Directory":".\\build64",
"Include Directories":["Default Add-On Include Directory","..\\IOlibWin\\modules64"]
}
}
}
----
John