[Git][cmucl/cmucl][master] Changes to allow building CMUCL under FreeBSD 10 and later.

Fred Gilham fgilham at common-lisp.net
Wed Mar 22 01:19:04 UTC 2017


Fred Gilham pushed to branch master at cmucl / cmucl


Commits:
39b6b59b by Fred Gilham at 2017-03-21T18:16:45-07:00
Changes to allow building CMUCL under FreeBSD 10 and later.

- - - - -


3 changed files:

- src/lisp/Config.x86_freebsd
- src/motif/server/Config.FreeBSD
- src/tools/linker.sh


Changes:

=====================================
src/lisp/Config.x86_freebsd
=====================================
--- a/src/lisp/Config.x86_freebsd
+++ b/src/lisp/Config.x86_freebsd
@@ -1,5 +1,7 @@
 # -*- Mode: makefile -*-
 include Config.x86_common
+# Set the path to your 32-bit verison of GCC here.
+CC=gcc
 
 CPPFLAGS += -march=pentium4 -mfpmath=sse
 


=====================================
src/motif/server/Config.FreeBSD
=====================================
--- a/src/motif/server/Config.FreeBSD
+++ b/src/motif/server/Config.FreeBSD
@@ -1,3 +1,5 @@
+## Path to 32-bit GCC compiler.
+CC=gcc
 CFLAGS = -pthread -O2 -I/usr/local/include -I. -I$(VPATH)
 LDFLAGS = -L/usr/local/lib
 LIBS = -lXm -lXt -lX11


=====================================
src/tools/linker.sh
=====================================
--- a/src/tools/linker.sh
+++ b/src/tools/linker.sh
@@ -70,7 +70,7 @@ case $uname_s in
       # See Config.x86_${uname_s}
       case $uname_s in
 	Linux) OS_LIBS=-ldl;;
-	FreeBSD) OS_LIBS=-lutil;;
+	FreeBSD) OS_LIBS="-B/usr/lib32 -lutil";;
       esac
       ;;
   Darwin)



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/39b6b59b81aa4600e025bd1bf23ebe7f765b43f4
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20170322/4b5bff2d/attachment.html>


More information about the cmucl-cvs mailing list