mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-23 13:01:42 -08:00
build: fix solaris target (enable C99)
This commit is contained in:
parent
039446dfea
commit
f49fd1ea81
2 changed files with 6 additions and 6 deletions
6
src/aclocal.m4
vendored
6
src/aclocal.m4
vendored
|
|
@ -355,10 +355,10 @@ case "${host_os}" in
|
|||
ECL_LDRPATH='-Wl,-R,~A'
|
||||
TCPLIBS='-lsocket -lnsl -lintl'
|
||||
clibs='-ldl'
|
||||
# We should use C99 and _XOPEN_SOURCE=600, but Solaris 10
|
||||
# ships with GCC 3.4.3 which does not support C99
|
||||
SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION"
|
||||
SONAME_LDFLAGS="-Wl,-soname,SONAME"
|
||||
if test "x$GCC" = "xyes"; then
|
||||
CFLAGS="${CFLAGS} -std=gnu99"
|
||||
CFLAGS="${CFLAGS} -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__"
|
||||
SHARED_LDFLAGS="-shared $SHARED_LDFLAGS"
|
||||
BUNDLE_LDFLAGS="-shared $BUNDLE_LDFLAGS"
|
||||
fi
|
||||
|
|
|
|||
6
src/configure
vendored
6
src/configure
vendored
|
|
@ -4977,10 +4977,10 @@ LSP_FEATURES="(cons :android ${LSP_FEATURES})"
|
|||
ECL_LDRPATH='-Wl,-R,~A'
|
||||
TCPLIBS='-lsocket -lnsl -lintl'
|
||||
clibs='-ldl'
|
||||
# We should use C99 and _XOPEN_SOURCE=600, but Solaris 10
|
||||
# ships with GCC 3.4.3 which does not support C99
|
||||
SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION"
|
||||
SONAME_LDFLAGS="-Wl,-soname,SONAME"
|
||||
if test "x$GCC" = "xyes"; then
|
||||
CFLAGS="${CFLAGS} -std=gnu99"
|
||||
CFLAGS="${CFLAGS} -std=gnu99 -D_XOPEN_SOURCE=600 -D__EXTENSIONS__"
|
||||
SHARED_LDFLAGS="-shared $SHARED_LDFLAGS"
|
||||
BUNDLE_LDFLAGS="-shared $BUNDLE_LDFLAGS"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue