summaryrefslogtreecommitdiff
path: root/benchmarks/benchfft/patches/patch-ad
blob: 41ab8d137ef0a7564d589795fb5f4000639b7134 (plain)
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
$NetBSD: patch-ad,v 1.5 2005/11/05 21:04:36 joerg Exp $

link required fortran library.

--- Makefile.in.orig	Tue Oct 20 12:42:00 1998
+++ Makefile.in	Fri May 12 17:11:17 2000
@@ -365,7 +365,7 @@ LIBPATHS = -L$(FFTWDIR)/fftw/.libs -L$(F
 INCLUDE_FLAGS = -I. -I$(FFTWDIR)/fftw -I$(FFTWDIR)/src -I$(FFTWDIR)/rfftw
 
 # Put libraries that you need to link in here:
-LIBRARIES = $(LIBPATHS) -lfftw @RFFTWLIB@ @LIBS@
+LIBRARIES = $(LIBPATHS) ../fftw-2.0.1/fftw/.libs/libfftw.a @RFFTWLIB@ @LIBS@
 
 ###########################################################################
 
@@ -376,6 +376,7 @@ CC = @CC@
 CFLAGS = @CFLAGS@
 F77 = @F77@
 FFLAGS = @FFLAGS@
+FLIBS = @FLIBS@
 F90 = @F90@
 F90FLAGS = @FFLAGS@
 
@@ -495,7 +496,7 @@ bench_utils.o: bench_utils.h bench-confi
 bench.o: bench_utils.h bench-config.h
 
 bench: $(OBJECTS)
-	$(CC) $(CFLAGS) $(OBJECTS) $(LIBRARIES) -o $@
+	$(CC) $(CFLAGS) $(OBJECTS) $(LIBRARIES) $(FLIBS) -u _MAIN__ -u MAIN__ -o $@
 
 submit: bench
 	./submit-script