-
Notifications
You must be signed in to change notification settings - Fork 15
/
makefilesMSYS2
executable file
·101 lines (82 loc) · 6.5 KB
/
makefilesMSYS2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
# set path= ( /c/msys64/mingw32/bin "/c/Program Files/PothosSDR/bin" $path)
CFLAGS = -O3 -DWIN32 -I"C:\freeglut\include" -I"C:\Program Files (x86)\OpenAL 1.1 SDK\include" -I"C:\Program Files\PothosSDR\include" -DNO_FORTRAN -pthread -I/usr/X11R6/include -I./DrawFindPointHistory -I./MainSource -I./KdTree-routines -I./glui-routines/include -I./CExpress -I./FMRadio -I./Radio -Wall
CXXFLAGS = -DWIN32 -std=c++11 -I"C:\freeglut\include" -I"C:\Program Files (x86)\OpenAL 1.1 SDK\include" -I"C:\Program Files\PothosSDR\include" -O3 -DNO_FORTRAN -pthread -I./glui-routines/include -I/usr/X11R6/include -I./DrawFindPointHistory -I ./SdrFile -I./MainSource -I./KdTree-routines -I./glui-routines/include -I./CExpress -I./Classes -I./SdrGlut -I./FMRadio -I./Radio -Wall
CFILES= ./MainSource/Geom.c \
./MainSource/Getpalette.c \
./MainSource/Scene.c ./MainSource/Utilities.c \
./DrawFindPointHistory/DrawFindPointHistory.c DrawFindPointHistory/GridPlot.c \
./CExpress/FFT2.c \
./CExpress/Utilities2.c \
./MainSource/BackgroundQ.c \
./MainSource/cMalloc.c \
./MainSource/SceneList.c \
./MainSource/LoadTemperature.c ./Classes/FileDB.c ./SimpleOpenGL/glutMain.c
COBJS= ./MainSource/Getpalette.o \
./MainSource/Scene.o ./MainSource/Utilities.o \
./DrawFindPointHistory/GridPlot.o \
./CExpress/FFT2.o \
./CExpress/Utilities2.o \
./MainSource/BackgroundQ.o \
./MainSource/cMalloc.o \
./MainSource/SceneList.o \
./MainSource/sceneDisplay.o
CCFILES= ./glui-routines/algebra3.cpp ./glui-routines/arcball.cpp ./glui-routines/glui.cpp \
./glui-routines/glui_add_controls.cpp ./glui-routines/glui_bitmap_img_data.cpp \
./glui-routines/glui_bitmaps.cpp ./glui-routines/glui_button.cpp \
./glui-routines/glui_checkbox.cpp ./glui-routines/glui_column.cpp \
./glui-routines/glui_commandline.cpp ./glui-routines/glui_control.cpp \
./glui-routines/glui_edittext.cpp ./glui-routines/glui_filebrowser.cpp \
./glui-routines/glui_list.cpp ./glui-routines/glui_listbox.cpp \
./glui-routines/glui_mouse_iaction.cpp ./glui-routines/glui_node.cpp \
./glui-routines/glui_panel.cpp ./glui-routines/glui_radio.cpp \
./glui-routines/glui_rollout.cpp ./glui-routines/glui_rotation.cpp \
./glui-routines/glui_scrollbar.cpp ./glui-routines/glui_separator.cpp \
./glui-routines/glui_spinner.cpp ./glui-routines/glui_statictext.cpp \
./glui-routines/glui_string.cpp ./glui-routines/glui_textbox.cpp \
./glui-routines/glui_translation.cpp ./glui-routines/glui_tree.cpp \
./glui-routines/glui_treepanel.cpp ./glui-routines/glui_window.cpp \
./glui-routines/quaternion.cpp ./glui-routines/tools/ppm.cpp \
./MainSource/QuitDialog.cpp ./DrawFindPointHistory/PlotAttributes.cpp \
./MainSource/DialogRangeData.cpp ./MainSource/DialogView.cpp ./MainSource/DialogSave.cpp ./MainSource/DialogViewFactorTests.cpp \
./MainSource/main.cpp ./DrawFindPointHistory/pointTimeHistory.cpp \
./MainSource/DialogPreferences.cpp ./MainSource/DialogOpacity.cpp ./MainSource/DialogRecipe.cpp ./MainSource/OpenWindows.cpp \
./Classes/CFlight.cpp ./Classes/CAres.cpp ./Classes/CAresPreferences.cpp ./Classes/CAresWrite.cpp ./Classes/CObjectList.cpp \
./Classes/CAresRangeDialog.cpp ./MainSource/DialogOverWrite.cpp ./Classes/CFlightPreferences.cpp ./Classes/CBomb.cpp ./Classes/CObjects.cpp \
./MainSource/DialogFolder.cpp ./Classes/CLine3D.cpp ./Classes/CPath.cpp ./Classes/CTown.cpp ./Classes/CPathDataSelection.cpp \
./Classes/DialogSelectionBox.cpp ./Classes/CWindowRangeDialog.cpp ./Classes/CCloud.cpp ./CExpress/doRx3Batch.cpp ./Classes/CObjectList2.cpp \
./Classes/ObjectListCalculate.cpp ./Classes/CImages.cpp ./Classes/CImagesContours.cpp \
./CExpress/uFilesBatchSds3d.cpp ./MainSource/fir.cpp \
./Classes/fastfir.cpp ./Classes/fft.cpp ./Classes/CLines.cpp ./Classes/CLInesPlotLabels.cpp ./Classes/ClinesAttributes.cpp \
./Classes/Contours.cpp ./Classes/ClinesPlotAttributes.cpp ./Radio/smeter.cpp ./Classes/CLinesPlotBox.cpp \
./Radio/Radio.cpp ./Radio/DialogRadio.cpp ./Radio/RaceFastsdr.cpp ./SimpleOpenGL/raceFMCsdr.cpp ./MainSource/printInfo.cpp
CCOBJS = ./glui-routines/algebra3.o ./glui-routines/arcball.o ./glui-routines/glui.o \
./glui-routines/glui_add_controls.o ./glui-routines/glui_bitmap_img_data.o \
./glui-routines/glui_bitmaps.o ./glui-routines/glui_button.o \
./glui-routines/glui_checkbox.o ./glui-routines/glui_column.o \
./glui-routines/glui_commandline.o ./glui-routines/glui_control.o \
./glui-routines/glui_edittext.o ./glui-routines/glui_filebrowser.o \
./glui-routines/glui_list.o ./glui-routines/glui_listbox.o \
./glui-routines/glui_mouse_iaction.o ./glui-routines/glui_node.o \
./glui-routines/glui_panel.o ./glui-routines/glui_radio.o \
./glui-routines/glui_rollout.o ./glui-routines/glui_rotation.o \
./glui-routines/glui_scrollbar.o ./glui-routines/glui_separator.o \
./glui-routines/glui_spinner.o ./glui-routines/glui_statictext.o \
./glui-routines/glui_string.o ./glui-routines/glui_textbox.o \
./glui-routines/glui_translation.o ./glui-routines/glui_tree.o \
./glui-routines/glui_treepanel.o ./glui-routines/glui_window.o \
./glui-routines/quaternion.o ./glui-routines/tools/ppm.o \
./MainSource/QuitDialog.o \
./MainSource/main.o ./MainSource/audiolib.o \
./Classes/CWindow.o \
./Classes/fastfir.o ./Classes/fft.o ./Classes/CLines.o ./Classes/CLInesPlotLabels.o ./Classes/ClinesAttributes.o ./Classes/ClinesPlotAttributes.o ./Radio/smeter.o ./Classes/CLinesPlotBox.o \
./Radio/Radio.o ./Radio/DialogRadio.o ./Radio/RaceFastsdr.o ./MainSource/DialogFileOpen.o ./SdrFile/SdrFile.o \
./MainSource/DialogSave.o ./SdrFile/DialogSdrFile.o ./MainSource/fir.o ./MainSource/DialogFolder.o \
./MainSource/PlayIQ.o ./MainSource/RecordIQ.o ./MainSource/printInfo.o
fireball: ${COBJS} ${CCOBJS}
# ${CXX} ${CFLAGS} -o fireball.x ${COBJS} ${CCOBJS} -lm -L/usr/local/hdf-64/lib -L/usr/X11R6/lib -lX11 -lpthread -ldf -ljpeg -lz -framework OpenGL -framework GLUT
# ${CXX} ${CFLAGS} -o fireball.x ${COBJS} ${CCOBJS} -lm -L/usr/local/hdf-64/lib -L/usr/X11R6/lib -L../Rx3/recipe/lib -L/usr/local/gfortran/lib/ -lgfortran -lrx3_64 -lX11 -lpthread -ldf -ljpeg -lz -lglut -lgl -lglu -lglew -lgdal
# ${CXX} ${CFLAGS} -o fireball.x ${COBJS} ${CCOBJS} -lm -L/usr/local -L/usr/X11R6/lib -L/usr/local/gfortran/lib/ -lX11 -lpthread -ldf -ljpeg -lz -lglut -lgl -lglu -lglew -lgdal
${CXX} -std=c++11 -c ./MainSource/mThread.cpp
${CXX} ${CFLAGS} -o sdrglut.x ${COBJS} ${CCOBJS} mThread.o -lm -L/usr/local -L"C:\Program Files\PothosSDR\lib" -L"C:freeglut\lib\x64" -lSoapySDR -llibfreeglut -lopengl32 -lglu32 -lpthread -lopenal -llibliquid
# ./MainSource/mThreadPC.cpp
# ./MainSource/mThreadPC.o