ports/math/lensnns/files/patch-Src-Makefile
Martin Wilke 992ae45169 Lens is an efficient, yet flexible, neural network simulator that runs on
a variety of platforms, is able to handle large, complex simulations, but
is also reasonably easy for novices to operate.

PR:		ports/112577
Submitted by:	Jason W. Bacon <bacon at smithers.neuro.mcw.edu>
2007-06-04 21:06:18 +00:00

25 lines
892 B
Text

--- Src/Makefile.orig Tue Dec 9 13:13:53 2003
+++ Src/Makefile Thu May 10 11:20:40 2007
@@ -11,6 +11,14 @@
INCL= -I$(TCLDIR)/include
LIBS= -L$(TCLDIR)/lib -ltk83 -ltcl83 -lm $(SYSLIB)
else
+ifeq ($(MACHINE),FREEBSD)
+ O= ../Obj/$(HOSTTYPE)
+ TCLVER= 8.3
+ TCLDIR= /usr/local/include
+ BINDIR= $(TOP)/Bin/$(HOSTTYPE)
+ INCL= -I$(TCLDIR)/tcl$(TCLVER)/generic -I$(TCLDIR)/tk$(TCLVER)/generic -I${X11BASE}/include
+ LIBS= -L$(BINDIR) -L/usr/local/lib -L${X11BASE}/lib -ltk83 -ltcl83 -lm -lX11 $(SYSLIB)
+else
O= ../Obj/$(HOSTTYPE)
TCLVER= 8.3.4
TCLDIR= ../TclTk
@@ -24,6 +32,7 @@
INCL= -I$(TCLDIR)/tcl$(TCLVER)/generic -I$(TCLDIR)/tk$(TCLVER)/generic
LIBS= -L$(BINDIR) -ltk8.3 -ltcl8.3 -lm -lX11 $(SYSLIB)
endif
+endif
endif
EXEC_OBJS= $(O)/main.o $(patsubst %,$(O)/%.o,$(SRCS))
LIB_OBJS= $(O)/library.o $(patsubst %,$(O)/%.o,$(SRCS))