summaryrefslogtreecommitdiff
path: root/devtools/OS/FreeBSD
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/OS/FreeBSD')
-rw-r--r--devtools/OS/FreeBSD42
1 files changed, 42 insertions, 0 deletions
diff --git a/devtools/OS/FreeBSD b/devtools/OS/FreeBSD
new file mode 100644
index 0000000000000..e09877d6fc327
--- /dev/null
+++ b/devtools/OS/FreeBSD
@@ -0,0 +1,42 @@
+# $Id: FreeBSD,v 8.36 2003/07/03 01:07:45 jutta Exp $
+
+dnl DO NOT EDIT THIS FILE.
+dnl Place personal settings in devtools/Site/site.config.m4
+
+define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX')
+define(`confLIBS', `-lutil')
+
+define(`confLD', `cc')
+define(`confMTLDOPTS', `-pthread')
+define(`confMTCCOPTS', `-D_THREAD_SAFE')
+define(`confLDOPTS_SO', `-shared')
+define(`confCCOPTS_SO', `-fPIC')
+define(`confSONAME', `-soname')
+define(`confSM_OS_HEADER', `sm_os_freebsd')
+
+define(`confPERL_CONFIGURE_ARGS', `-Dlddlflags=-shared -Dccdlflags="-export-dynamic"')
+
+ifelse(confBLDVARIANT, `DEBUG',
+dnl Debug build
+`
+ define(`confOPTIMIZE',`-g')
+',
+dnl Optimized build
+confBLDVARIANT, `OPTIMIZED',
+`
+ define(`confOPTIMIZE',`-O')
+',
+dnl Purify build
+confBLDVARIANT, `PURIFY',
+`
+ define(`confOPTIMIZE',`-g')
+',
+dnl default
+`
+ define(`confOPTIMIZE',`-O')
+')
+define(`USE_ICONV',`
+ APPENDDEF(`confLIBS',`-liconv ')dnl
+ APPENDDEF(`confLIBDIRS',`-L/usr/local/lib ')dnl
+ APPENDDEF(`confINCDIRS',`-I/usr/local/include ')dnl
+')dnl