Change 34631 by [EMAIL PROTECTED] on 2008/10/29 08:18:00

        Two haiku files to add

Affected files ...

... //depot/lib/ExtUtils/MM_Haiku.pm#1 add
... //depot/perl/hints/haiku.sh#1 add

Differences ...

==== //depot/perl/hints/haiku.sh#1 (text) ====
Index: perl/hints/haiku.sh
--- /dev/null   2008-10-24 09:33:31.292628696 -0700
+++ perl/hints/haiku.sh 2008-10-29 01:18:00.000000000 -0700
@@ -0,0 +1,34 @@
+# Haiku hints file
+# $Id$
+
+prefix="/boot/common"
+
+libpth='/boot/home/config/lib /boot/common/lib /system/lib'
+usrinc='/boot/develop/headers/posix'
+locinc='/boot/home/config/include /boot/common/include /boot/develop/headers'
+
+libc='/system/lib/libroot.so'
+libs='-lnetwork'
+
+# Use Haiku's malloc() by default.
+case "$usemymalloc" in
+'') usemymalloc='n' ;;
+esac
+
+# Haiku generally supports hard links, but the default file system (BFS)
+# doesn't. So better avoid using hard links.
+d_link='undef'
+dont_use_nlink='define'
+
+# The array syserrlst[] is useless for the most part.
+# Large negative numbers really kind of suck in arrays.
+d_syserrlst='undef'
+
+# Haiku uses gcc.
+cc="gcc"
+ld='gcc'
+
+# The runtime loader library path variable is LIBRARY_PATH.
+case "$ldlibpthname" in
+'') ldlibpthname=LIBRARY_PATH ;;
+esac
End of Patch.

Reply via email to