--- benchmarks/Makefile.orig 2008-04-22 10:16:48.664395478 +0000 +++ benchmarks/Makefile 2008-04-22 10:59:59.815994915 +0000 @@ -1,43 +1,35 @@ -# The jneural library (http://voltar-confed.org/jneural/) and lwneuralnet library (http://sourceforge.net/projects/lwneuralnet/) needs to be installed in order to run the benchmarks - -GCC = gcc -G++ = g++ +# The jneural library (http://voltar-confed.org/jneural/) and lwneuralnet library (http://sourceforge.net/projects/lwneuralnet/) needs to be installed in order to run the benchmarks with EXTRA_NEURALS TARGETS = quality quality_fixed performance performance_fixed shuffle parity two-spirals -CFLAGS = -O3 -finline-functions -funroll-loops -Werror - LFLAGS = -lm - -JNEURALDIR = ../../libraries/jneural/ - -LWNNDIR = ../../libraries/lwneuralnet-0.8/source/ +#EXTRA_NEURALS="-llwneuralnet -ljneural -DJNEURAL" all: $(TARGETS) quality: quality.cc - $(G++) $(CFLAGS) $(LFLAGS) -I$(JNEURALDIR)include/ -L$(JNEURALDIR) -I$(LWNNDIR) -L$(LWNNDIR) $< -o $@ -lfloatfann -llwneuralnet -ljneural -lfl + $(CXX) $(CXXFLAGS) $(LFLAGS) $< -o $@ -lfloatfann -lfl $(EXTRA_NEURALS) quality_fixed: quality_fixed.c - $(GCC) $(CFLAGS) $(LFLAGS) $< -o $@ -lfixedfann + $(CC) $(CFLAGS) $(LFLAGS) $< -o $@ -lfixedfann quality_fixed_debug: quality_fixed.c - $(GCC) -ggdb -lm -DDEBUG -Wall -ansi -I../src/ -I../src/include/ ../src/fixedfann.c $< -o $@ + $(CC) -ggdb -lm -DDEBUG -Wall -ansi -I../src/ -I../src/include/ ../src/fixedfann.c $< -o $@ performance: performance.cc - $(G++) $(CFLAGS) $(LFLAGS) -I$(JNEURALDIR)include/ -L$(JNEURALDIR) -I$(LWNNDIR) -L$(LWNNDIR) $< -o $@ -lfloatfann -llwneuralnet -ljneural -lfl + $(CXX) $(CXXFLAGS) $(LFLAGS) $< -o $@ -lfloatfann -lfl $(EXTRA_NEURALS) performance_fixed: performance.cc - $(G++) $(CFLAGS) $(LFLAGS) -DFIXEDFANN $< -o $@ -lfixedfann + $(CXX) $(CXXFLAGS) $(LFLAGS) -DFIXEDFANN $< -o $@ -lfixedfann shuffle: shuffle.c - $(GCC) $(CFLAGS) $(LFLAGS) $< -o $@ -lfloatfann + $(CC) $(CFLAGS) $(LFLAGS) $< -o $@ -lfloatfann two-spirals: two-spirals.c - $(GCC) $(CFLAGS) $(LFLAGS) $< -o $@ + $(CC) $(CFLAGS) $(LFLAGS) $< -o $@ parity: parity.c - $(GCC) $(CFLAGS) $(LFLAGS) $< -o $@ + $(CC) $(CFLAGS) $(LFLAGS) $< -o $@ clean: rm -rf -- $(TARGETS) *~ --- benchmarks/performance.cc.orig 2008-04-22 10:24:38.604894867 +0000 +++ benchmarks/performance.cc 2008-04-22 10:26:57.436806446 +0000 @@ -19,9 +19,6 @@ //uncomment lines below to benchmark the libraries -#define JNEURAL -#define LWNN - #include #include #include --- benchmarks/quality.cc.orig 2008-04-22 10:59:27.814171235 +0000 +++ benchmarks/quality.cc 2008-04-22 10:59:39.570841209 +0000 @@ -19,9 +19,6 @@ //uncomment lines below to benchmark the libraries -#define JNEURAL -#define LWNN - #include #include #include