File tree Expand file tree Collapse file tree 6 files changed +36
-3
lines changed
Expand file tree Collapse file tree 6 files changed +36
-3
lines changed Original file line number Diff line number Diff line change 11all :
2+ make -f Makefile-libclearsky -j4
23 make -f Makefile-libcycle -j4
34 make -f Makefile-liboptical -j4
45 make -f Makefile-libsolar -j4
56 make -f Makefile-libcluster -j4
67 make -f Makefile-app -j4
78
89clean :
10+ make -f Makefile-libclearsky clean
911 make -f Makefile-libcycle clean
1012 make -f Makefile-liboptical clean
1113 make -f Makefile-libsolar clean
Original file line number Diff line number Diff line change @@ -13,8 +13,15 @@ LKLIB = $(LKDIR)/lkuxwx3.a
1313CC = gcc
1414CXX = g++
1515WARNINGS=-Wall -Wno-unknown-pragmas #-Werror
16- CFLAGS = -g -O0 -I. -I$(WEXDIR)/include -I$(LKDIR)/include -I$(SSCDIR) -I$(HOME)/libsolar -I$(HOME)/liboptical -I$(HOME)/libcluster -I$(HOME)/libcycle -DLK_USE_WXWIDGETS `wx-config-3 --cflags` $(WARNINGS)
17- LDFLAGS = -std=c++0x -no-pie -I.. ./ssc.so $(WEXLIB) $(LKLIB) liboptical.a libsolar.a libcluster.a libcycle.a `wx-config-3 --libs stc` `wx-config-3 --libs aui` `wx-config-3 --libs` -lm -lfontconfig -ldl -lcurl
16+ CFLAGS = -g -O0 -I. -I$(WEXDIR)/include -I$(LKDIR)/include -I$(SSCDIR) \
17+ -I$(HOME)/libsolar -I$(HOME)/liboptical -I$(HOME)/libcluster -I$(HOME)/libcycle -I$(HOME)/libclearsky \
18+ -DLK_USE_WXWIDGETS `wx-config-3 --cflags` $(WARNINGS)
19+
20+ LDFLAGS = -std=c++0x -no-pie -I.. ./ssc.so $(WEXLIB) $(LKLIB) \
21+ liboptical.a libsolar.a libcluster.a libcycle.a libclearsky.a \
22+ `wx-config-3 --libs stc` `wx-config-3 --libs aui` \
23+ `wx-config-3 --libs` -lm -lfontconfig -ldl -lcurl
24+
1825CXXFLAGS=-std=c++0x $(CFLAGS)
1926
2027
Original file line number Diff line number Diff line change 1+ VPATH=../libclearsky
2+
3+ CXX = g++
4+ CFLAGS = -g -D__64BIT__ -fPIC -Wall -O3
5+ #LDFLAGS = -std=c++11 -lm -lstdc++
6+ CXXFLAGS= -std=c++0x $(CFLAGS)
7+
8+
9+ OBJECTS = \
10+ solpos.o\
11+ clearsky.o
12+
13+ TARGET = libclearsky.a
14+
15+ $(TARGET) : $(OBJECTS)
16+ ar rs $(TARGET) $(OBJECTS)
17+
18+ clean:
19+ rm -rf $(TARGET) $(OBJECTS)
20+
Original file line number Diff line number Diff line change @@ -8,6 +8,8 @@ CXXFLAGS= -std=c++0x $(CFLAGS)
88
99OBJECTS = \
1010 solarfield_structures.o\
11+ solarfield_heliostat.o\
12+ solarfield_staff.o\
1113 solarfield_avail.o
1214
1315TARGET = libsolar.a
Original file line number Diff line number Diff line change 22#include " clearsky.h"
33#include < fstream>
44#include < sstream>
5-
5+ #include < limits>
6+ #include < cmath>
67
78
89s_location::s_location ()
Original file line number Diff line number Diff line change 22#define _CSKYH_
33
44#include < vector>
5+ #include < string>
56
67#include " solpos00.h"
78
You can’t perform that action at this time.
0 commit comments