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
|
--- a/fortran_wrapper/Makefile.am
+++ b/fortran_wrapper/Makefile.am
@@ -1 +1,5 @@
-EXTRA_DIST = README Makefile.alt fastjetfortran.cc fastjet_fortran_example.f
+EXTRA_DIST = README Makefile.alt fastjet_fortran_example.f
+
+lib_LTLIBRARIES = libfastjet-fortran.la
+libfastjet_fortran_la_SOURCES = fastjetfortran.cc
+libfastjet_fortran_la_CXXFLAGS = -I$(srcdir)/../include -I$(srcdir)/../plugins/SISCone
--- a/fortran_wrapper/Makefile.alt
+++ b/fortran_wrapper/Makefile.alt
@@ -4,14 +4,14 @@
FASTJET_CONFIG=fastjet-config
CXXFLAGS += $(shell $(FASTJET_CONFIG) --cxxflags)
-LIBS += $(shell $(FASTJET_CONFIG) --libs --plugins )
+LIBS += -lsiscone_spherical -lsiscone -lfastjet-fortran $(shell $(FASTJET_CONFIG) --libs --plugins )
# set compilers
FC=gfortran
F77=gfortran
-fastjet_fortran_example: fastjet_fortran_example.o fastjetfortran.o
- $(FC) -o fastjet_fortran_example fastjet_fortran_example.o fastjetfortran.o $(LIBS) -lstdc++
+fastjet_fortran_example: fastjet_fortran_example.o
+ $(FC) -o fastjet_fortran_example fastjet_fortran_example.o $(LIBS) -lstdc++
clean:
rm -f *.o
|