Commit | Line | Data |
8f1f23e8 |
1 | ## |
2 | # Rhapsody (Mac OS X Server) hints |
3 | # Wilfredo Sanchez <wsanchez@apple.com> |
4 | ## |
5 | |
6 | # Since we can build fat, the archname doesn't need the processor type |
7 | archname='rhapsody'; |
8 | |
9 | # Perl5.003 precedes this platform |
10 | d_bincompat3='undef'; |
11 | |
12 | # Libc is in libsystem. |
13 | libc='/System/Library/Frameworks/System.framework/System'; |
14 | |
15 | # nm works. |
16 | usenm='true'; |
17 | |
18 | # Optimize. |
19 | optimize='-O3'; |
20 | |
21 | # We have a prototype for telldir. |
22 | # We are not NeXTStep. |
23 | ccflags="${ccflags} -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE -UNeXT -U__NeXT__"; |
24 | |
25 | # Don't use /usr/local/lib; we may have junk there. |
26 | libpth='/lib /usr/lib'; |
27 | |
28 | # Shared library extension in .dylib. |
29 | # Bundle extension in .bundle. |
30 | ld='cc'; |
31 | so='dylib'; |
32 | dlext='bundle'; |
33 | dlsrc='dl_rhapsody.xs'; |
34 | cccdlflags=''; |
35 | lddlflags="${ldflags} -bundle -undefined suppress"; |
36 | useshrplib='true'; |
37 | libperl='Perl'; |
38 | framework_path='/System/Library/Frameworks/Perl.framework'; |
39 | base_address='0x4be00000'; |
40 | |
41 | # 4BSD uses /usr/share/man, not /usr/man. |
42 | # Don't put man pages in /usr/lib; that's goofy. |
43 | man1dir='/usr/share/man/man1'; |
44 | man3dir='/usr/share/man/man3'; |
45 | |
46 | # Where to put modules. |
47 | privlib='/System/Library/Perl'; |
48 | sitelib='/Local/Library/Perl'; |
49 | |
50 | # vfork works |
51 | usevfork='true'; |
52 | |
53 | # malloc works |
54 | usemymalloc='n'; |
5cf1d1f1 |
55 | |
56 | case "$ldlibpthname" in |
57 | '') ldlibpthname=DYLD_LIBRARY_PATH ;; |
58 | esac |
59 | |