mirror of
https://github.com/phpv8/v8js.git
synced 2024-11-09 16:28:41 +00:00
Optionally link in libv8_libbase.a on Linux as well
This commit is contained in:
parent
7a40e09581
commit
956a21743d
16
config.m4
16
config.m4
@ -132,17 +132,8 @@ int main ()
|
|||||||
|
|
||||||
PHP_ADD_INCLUDE($V8_DIR)
|
PHP_ADD_INCLUDE($V8_DIR)
|
||||||
|
|
||||||
case $host_os in
|
|
||||||
darwin* )
|
|
||||||
static_link_extra="libv8_libplatform.a libv8_libbase.a"
|
|
||||||
;;
|
|
||||||
* )
|
|
||||||
static_link_extra="libv8_libplatform.a"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
LDFLAGS_libplatform=""
|
LDFLAGS_libplatform=""
|
||||||
for static_link_extra_file in $static_link_extra; do
|
for static_link_extra_file in libv8_libplatform.a libv8_libbase.a; do
|
||||||
AC_MSG_CHECKING([for $static_link_extra_file])
|
AC_MSG_CHECKING([for $static_link_extra_file])
|
||||||
|
|
||||||
if test -r $V8_DIR/lib64/$static_link_extra_file; then
|
if test -r $V8_DIR/lib64/$static_link_extra_file; then
|
||||||
@ -157,10 +148,9 @@ int main ()
|
|||||||
|
|
||||||
if test -z "$static_link_dir"; then
|
if test -z "$static_link_dir"; then
|
||||||
AC_MSG_RESULT([not found])
|
AC_MSG_RESULT([not found])
|
||||||
AC_MSG_ERROR([Please provide $static_link_extra_file next to the libv8.so, see README.md for details])
|
else
|
||||||
|
LDFLAGS_libplatform="$LDFLAGS_libplatform $static_link_dir/$static_link_extra_file"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
LDFLAGS_libplatform="$LDFLAGS_libplatform $static_link_dir/$static_link_extra_file"
|
|
||||||
done
|
done
|
||||||
|
|
||||||
# modify flags for (possibly) succeeding V8 startup check
|
# modify flags for (possibly) succeeding V8 startup check
|
||||||
|
Loading…
Reference in New Issue
Block a user