Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5dab3d8

Browse files
committed
Test for sys/file.h.
Determine sizeof int and long. For HPUX, add linker options for shared library usage.
1 parent 1bb126f commit 5dab3d8

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

configure.in

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,8 @@ AC_MSG_RESULT($cpp_type)
124124
AC_HEADER_STDC
125125
AC_CHECK_HEADERS(dlfcn.h fcntl.h limits.h ncurses.h \
126126
signal.h stdarg.h stddef.h stdlib.h thread.h unistd.h utime.h \
127-
sys/audioio.h sys/lock.h sys/param.h sys/select.h sys/time.h sys/times.h \
127+
sys/audioio.h sys/file.h sys/lock.h \
128+
sys/param.h sys/select.h sys/time.h sys/times.h \
128129
sys/un.h sys/utsname.h sys/wait.h)
129130
AC_HEADER_DIRENT
130131

@@ -148,6 +149,8 @@ AC_TYPE_SIGNAL
148149
AC_TYPE_SIZE_T
149150
AC_TYPE_UID_T
150151

152+
AC_CHECK_SIZEOF(int)
153+
AC_CHECK_SIZEOF(long)
151154

152155
# Set info about shared libraries.
153156
AC_SUBST(SO)
@@ -209,7 +212,8 @@ if test -z "$LINKFORSHARED"
209212
then
210213
case $ac_sys_system in
211214
AIX*) LINKFORSHARED="-Wl,-bE:python.exp";;
212-
hp*|HP*) LINKFORSHARED="-Wl,-E";;
215+
hp*|HP*)
216+
LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/sharedmodules";;
213217
Linux*) LINKFORSHARED="-rdynamic";;
214218
next) LINKFORSHARED="-u libsys_s";;
215219
SCO_SV*) LINKFORSHARED="-Bdynamic -dy -Wl,-Bexport";;

0 commit comments

Comments
 (0)