diff options
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -49,6 +49,8 @@ case $OS in echo export INST_MAN=$prefix/share/man/man >> config.mk echo 'const Sys = "Linux"' >> mbld/config.myr echo 'const Linkcmd = ["ld"]' >> mbld/config.myr + echo 'const Dlflags = ["-dynamic-linker",' \ + '"/lib64/ld-linux-x86-64.so.2"]' >> mbld/config.myr echo "const Manpath = \"share/man/man\"" >> mbld/config.myr ;; *Darwin*) @@ -64,6 +66,7 @@ case $OS in '"-macosx_version_min", "10.6",'\ ']' >> mbld/config.myr echo "const Manpath = \"share/man/man\"" >> mbld/config.myr + echo 'const Dlflags : byte[:][:] = [][:]' >> mbld/config.myr env='[("MACOSX_DEPLOYMENT_TARGET", "10.6")][:]' ;; *FreeBSD*) @@ -71,6 +74,7 @@ case $OS in echo export INST_MAN=$prefix/man/man >> config.mk echo 'const Sys = "FreeBSD"' >> mbld/config.myr echo 'const Linkcmd = ["ld"]' >> mbld/config.myr + echo 'const Dlflags : byte[:][:] = [][:]' >> mbld/config.myr echo "const Manpath = \"man/man\"" >> mbld/config.myr ;; *NetBSD*) @@ -78,13 +82,16 @@ case $OS in echo export INST_MAN=$prefix/man/man >> config.mk echo 'const Sys = "NetBSD"' >> mbld/config.myr echo 'const Linkcmd = ["ld"]' >> mbld/config.myr + echo 'const Dlflags : byte[:][:] = [][:]' >> mbld/config.myr echo "const Manpath = \"man/man\"" >> mbld/config.myr ;; *OpenBSD*) echo 'export SYS=openbsd' >> config.mk echo export INST_MAN=$prefix/man/man >> config.mk echo 'const Sys = "OpenBSD"' >> mbld/config.myr - echo 'const Linkcmd = ["ld", "-static", "-nopie"]' >> mbld/config.myr + echo 'const Linkcmd = ["ld", "-nopie"]' >> mbld/config.myr + echo 'const Dlflags = ["-dynamic-linker",' \ + '"/usr/libexec/ld.so"]' >> mbld/config.myr echo "const Manpath = \"man/man\"" >> mbld/config.myr ;; *) |