mirror of https://gitlab.com/rnger/amath
Improved configuration
This commit is contained in:
parent
d723292cc7
commit
2f5a7f1a8e
|
@ -36,7 +36,7 @@ openlibm=false
|
||||||
stdlibm=false
|
stdlibm=false
|
||||||
stdlibc=false
|
stdlibc=false
|
||||||
useldconfig=false
|
useldconfig=false
|
||||||
fpic=true
|
fpic=false
|
||||||
|
|
||||||
prefix="/usr"
|
prefix="/usr"
|
||||||
pkgconfigdir="lib/pkgconfig"
|
pkgconfigdir="lib/pkgconfig"
|
||||||
|
@ -46,6 +46,7 @@ cxxflags=""
|
||||||
ldflags=""
|
ldflags=""
|
||||||
gcclib="-lstdc++"
|
gcclib="-lstdc++"
|
||||||
libm=""
|
libm=""
|
||||||
|
libc=""
|
||||||
|
|
||||||
for arg in "$@"; do
|
for arg in "$@"; do
|
||||||
unknown=true
|
unknown=true
|
||||||
|
@ -108,6 +109,17 @@ for arg in "$@"; do
|
||||||
useldconfig=false
|
useldconfig=false
|
||||||
unknown=false
|
unknown=false
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
--enable-pic)
|
||||||
|
fpic=true
|
||||||
|
unknown=false
|
||||||
|
;;
|
||||||
|
|
||||||
|
--disable-pic)
|
||||||
|
fpic=false
|
||||||
|
unknown=false
|
||||||
|
;;
|
||||||
|
|
||||||
--enable-debug)
|
--enable-debug)
|
||||||
debugsym=true
|
debugsym=true
|
||||||
unknown=false
|
unknown=false
|
||||||
|
@ -258,6 +270,7 @@ fi
|
||||||
|
|
||||||
if $stdlibc; then
|
if $stdlibc; then
|
||||||
gcclib="${gcclib} -lc"
|
gcclib="${gcclib} -lc"
|
||||||
|
libc="-lc"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if $fpic; then
|
if $fpic; then
|
||||||
|
@ -859,7 +872,7 @@ echo " \${MKDIR} static"
|
||||||
echo " \${MKDIR} shared"
|
echo " \${MKDIR} shared"
|
||||||
echo
|
echo
|
||||||
echo "\${solib}: build ${libcs}"
|
echo "\${solib}: build ${libcs}"
|
||||||
echo " \${CC} \${CFLAGS} -shared ${exestrip} -fPIC -Wl,-soname,\${solib}${soverion} -o \${solib} ${libcs} -lc"
|
echo " \${CC} \${CFLAGS} -shared ${exestrip} -fPIC -Wl,-soname,\${solib}${soverion} -o \${solib} ${libcs} ${libc}"
|
||||||
echo
|
echo
|
||||||
echo "\${alib}: build ${libc}"
|
echo "\${alib}: build ${libc}"
|
||||||
echo " \${AR} rcs static/\${alib} ${libc}"
|
echo " \${AR} rcs static/\${alib} ${libc}"
|
||||||
|
|
Loading…
Reference in New Issue