|
Yes, sounds like you got the code, and I need to go outside this group
to a Cygwin forum/NG or Linux under Win. Recently, I was working with a
fellow associated with this effort who knows Linux very well. He had
some slight difficulty with the Makefiles, but finally got it running
on my ancient (and recently resurreced in a very old Linux) machine. It
came down to a few lines of the Makefile. See my post about Cygwin 1.7
or 1.6. If you are further interested, for the moment anyway here's the makefile we finally used. The g++ line was the big change. Also attached. The attachment may not make it or possibly get hung up with the moderator. CC = g++ CFLAGS = -c BIN = wolf OBJ = wolf.o calstars.o fclasses.o global.o \ novas.o novascon.o readeph0.o solarsys.o \ swedate.o swejpl.o swemmoon.o swemplan.o \ sweph.o swephlib.o cgi-draw.o imatrix.o \ cnstl.o \ wolf: $(OBJ) g++ -o wolf $(OBJ) -lm ./fits/cfitsio/libcfitsio.a # -lnsl -lsocket wolf.o: wolf.c $(CC) $(CFLAGS) wolf.c calstars.o: calstars.c $(CC) $(CFLAGS) calstars.c fclasses.o: fclasses.c $(CC) $(CFLAGS) fclasses.c global.o: global.c $(CC) $(CFLAGS) global.c imatrix.o: imatrix.c $(CC) $(CFLAGS) imatrix.c cnstl.o: cnstl.c $(CC) $(CFLAGS) cnstl.c cgi-draw.o: cgi-draw.c $(CC) $(CFLAGS) cgi-draw.c novas.o: novas.c $(CC) $(CFLAGS) novas.c novascon.o: novascon.c $(CC) $(CFLAGS) novascon.c readeph0.o: readeph0.c $(CC) $(CFLAGS) readeph0.c solarsys.o: solarsys.c $(CC) $(CFLAGS) solarsys.c swedate.o: swedate.c $(CC) $(CFLAGS) swedate.c swejpl.o: swejpl.c $(CC) $(CFLAGS) swejpl.c swemmoon.o: swemmoon.c $(CC) $(CFLAGS) swemmoon.c swemplan.o: swemplan.c $(CC) $(CFLAGS) swemplan.c sweph.o: sweph.c $(CC) $(CFLAGS) sweph.c swephlib.o: swephlib.c $(CC) $(CFLAGS) swephlib.c clean: rm -f wolf *.o core See my post to Marc about the header file and graphics use. greg whittier wrote: On Fri, Mar 20, 2009 at 1:41 PM, Wayne Watson <[email protected]> wrote: --
|
CC = g++
CFLAGS = -c
BIN = wolf
OBJ = wolf.o calstars.o fclasses.o global.o \
novas.o novascon.o readeph0.o solarsys.o \
swedate.o swejpl.o swemmoon.o swemplan.o \
sweph.o swephlib.o cgi-draw.o imatrix.o \
cnstl.o \
wolf: $(OBJ)
g++ -o wolf $(OBJ) -lm ./fits/cfitsio/libcfitsio.a # -lnsl -lsocket
wolf.o: wolf.c
$(CC) $(CFLAGS) wolf.c
calstars.o: calstars.c
$(CC) $(CFLAGS) calstars.c
fclasses.o: fclasses.c
$(CC) $(CFLAGS) fclasses.c
global.o: global.c
$(CC) $(CFLAGS) global.c
imatrix.o: imatrix.c
$(CC) $(CFLAGS) imatrix.c
cnstl.o: cnstl.c
$(CC) $(CFLAGS) cnstl.c
cgi-draw.o: cgi-draw.c
$(CC) $(CFLAGS) cgi-draw.c
novas.o: novas.c
$(CC) $(CFLAGS) novas.c
novascon.o: novascon.c
$(CC) $(CFLAGS) novascon.c
readeph0.o: readeph0.c
$(CC) $(CFLAGS) readeph0.c
solarsys.o: solarsys.c
$(CC) $(CFLAGS) solarsys.c
swedate.o: swedate.c
$(CC) $(CFLAGS) swedate.c
swejpl.o: swejpl.c
$(CC) $(CFLAGS) swejpl.c
swemmoon.o: swemmoon.c
$(CC) $(CFLAGS) swemmoon.c
swemplan.o: swemplan.c
$(CC) $(CFLAGS) swemplan.c
sweph.o: sweph.c
$(CC) $(CFLAGS) sweph.c
swephlib.o: swephlib.c
$(CC) $(CFLAGS) swephlib.c
clean:
rm -f wolf *.o core
_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
