Skip to content
Snippets Groups Projects
Commit 9aec9d6f authored by rswindell's avatar rswindell
Browse files

Deuce's mods for FreeBSD compatibility.

parent d8ab3ccd
No related branches found
No related tags found
No related merge requests found
......@@ -7,6 +7,7 @@
# #
# Linux: make -f Makefile.gnu #
# Win32: make -f Makefile.gnu os=win32 #
# FreeBSD: make -f Makefile.gnu os=freebsd #
#########################################################################
# $Id$
......@@ -33,7 +34,11 @@ LIBDIR := /usr/lib
CFLAGS :=
LFLAGS :=
DELETE = rm -f -v
ifeq ($(os),freebsd) # FreeBSD
LIBS = -pthread
else
LIBS = $(LIBDIR)/libpthread.a
endif #! FreeBSD
endif
......@@ -42,4 +47,4 @@ CFLAGS := $(CFLAGS) -I../sdk
SBJ: sbj$(EXEFILE)
sbj$(EXEFILE) : sbj.c ../sdk/xsdk.c ../sdk/xsdkvars.c ../sdk/xsdkwrap.c
$(CC) $(CFLAGS) $^ -o $@ $(LIBS)
\ No newline at end of file
$(CC) $(CFLAGS) $^ -o $@ $(LIBS)
......@@ -7,6 +7,7 @@
# #
# Linux: make -f Makefile.gnu #
# Win32: make -f Makefile.gnu os=win32 #
# FreeBSD: make -f Makefile.gnu os=freebsd #
#########################################################################
# $Id$
......@@ -33,7 +34,11 @@ LIBDIR := /usr/lib
CFLAGS :=
LFLAGS :=
DELETE = rm -f -v
ifeq ($(os),freebsd) # FreeBSD
LIBS = -pthread
else
LIBS = $(LIBDIR)/libpthread.a
endif
endif
......@@ -42,4 +47,4 @@ CFLAGS := $(CFLAGS) -I../sdk
SBL: sbl$(EXEFILE)
sbl$(EXEFILE) : sbl.c ../sdk/xsdk.c ../sdk/xsdkvars.c ../sdk/xsdkwrap.c
$(CC) $(CFLAGS) $^ -o $@ $(LIBS)
\ No newline at end of file
$(CC) $(CFLAGS) $^ -o $@ $(LIBS)
......@@ -49,7 +49,11 @@
#include <stdlib.h>
#include <unistd.h>
#include <termios.h>
#ifdef __FreeBSD__
#include <sys/kbio.h>
#else
#include <sys/kd.h>
#endif
#include <sys/time.h>
#include <sys/types.h>
#include <signal.h>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment