projects
/
tatoo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Pass correct flag to ocamlopt to take care of PIE systems.
[tatoo.git]
/
configure.in
diff --git
a/configure.in
b/configure.in
index
5bcb4c0
..
0de71a1
100644
(file)
--- a/
configure.in
+++ b/
configure.in
@@
-168,7
+168,7
@@
fi
#compilation options
#debugging mode
#compilation options
#debugging mode
-OCAMLFLAGS=
$OCAMLFLAGS
+OCAMLFLAGS=
"-principal -warn-error @3 $OCAMLFLAGS"
CAMLP4FLAGS=$CAMLP4FLAGS
OCAMLCFLAGS=$OCAMLCFLAGS
OCAMLOPTFLAGS=$OCAMLOPTFLAGS
CAMLP4FLAGS=$CAMLP4FLAGS
OCAMLCFLAGS=$OCAMLCFLAGS
OCAMLOPTFLAGS=$OCAMLOPTFLAGS
@@
-190,7
+190,7
@@
AC_ARG_ENABLE([profile],
[PROFILE=no])
if test "x$PROFILE" = "xyes"; then
[PROFILE=no])
if test "x$PROFILE" = "xyes"; then
- OCAMLOPTFLAGS="$OCAMLOPTFLAGS -p"
+ OCAMLOPTFLAGS="$OCAMLOPTFLAGS -p
-ccopt -no-pie
"
OCAMLC="$OCAMLFIND ocamlcp"
fi
OCAMLC="$OCAMLFIND ocamlcp"
fi
@@
-211,13
+211,14
@@
AC_ARG_ENABLE([inline],
[INLINE=$enableval],
[INLINE=100])
[INLINE=$enableval],
[INLINE=100])
+OCAMLOPTFLAGS="$OCAMLOPTFLAGS -inline $INLINE"
#unsafe
AC_ARG_ENABLE([unsafe],
[ --enable-unsafe use unsafe array and string accesses],
[UNSAFE=1],
[UNSAFE=0])
#unsafe
AC_ARG_ENABLE([unsafe],
[ --enable-unsafe use unsafe array and string accesses],
[UNSAFE=1],
[UNSAFE=0])
-if test "x$UNSAFE" = "x
yes
"; then
+if test "x$UNSAFE" = "x
1
"; then
CAMLP4FLAGS="$CAMLP4FLAGS -unsafe"
fi
CAMLP4FLAGS="$CAMLP4FLAGS -unsafe"
fi
@@
-250,12
+251,10
@@
else
AC_MSG_NOTICE([$REMAKE exists, not rebuilding])
fi
AC_MSG_NOTICE([$REMAKE exists, not rebuilding])
fi
-
-AC_SUBST(INLINE)
AC_SUBST(OCAMLFLAGS)
AC_SUBST(OCAMLCFLAGS)
AC_SUBST(OCAMLOPTFLAGS)
AC_SUBST(CAMLP4FLAGS)
AC_SUBST(OCAMLFLAGS)
AC_SUBST(OCAMLCFLAGS)
AC_SUBST(OCAMLOPTFLAGS)
AC_SUBST(CAMLP4FLAGS)
-AC_CONFIG_FILES(Remakefile)
-AC_CONFIG_FILES(Makefile)
+AC_CONFIG_FILES(
Makefile
Remakefile)
+
AC_OUTPUT
AC_OUTPUT