source: trunk/third/perl/hints/rhapsody.sh @ 14545

Revision 14545, 1.2 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r14544, which included commits to RCS files with non-trunk default branches.
Line 
1##
2# Rhapsody (Mac OS X Server) hints
3# Wilfredo Sanchez <wsanchez@apple.com>
4##
5
6##
7# Paths
8##
9
10# BSD paths
11prefix='/usr';
12siteprefix='/usr/local';
13vendorprefix='/usr/local'; usevendorprefix='define';
14
15# 4BSD uses /usr/share/man, not /usr/man.
16# Don't put man pages in /usr/lib; that's goofy.
17man1dir='/usr/share/man/man1';
18man3dir='/usr/share/man/man3';
19
20# Where to put modules.
21privlib='/System/Library/Perl';
22sitelib='/Local/Library/Perl';
23vendorlib='/Network/Library/Perl';
24
25##
26# Tool chain settings
27##
28
29# Since we can build fat, the archname doesn't need the processor type
30archname='rhapsody';
31
32# nm works.
33usenm='true';
34 
35# Libc is in libsystem.
36libc='/System/Library/Frameworks/System.framework/System';
37
38# Optimize.
39optimize='-O3';
40
41# We have a prototype for telldir.
42ccflags="${ccflags} -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE";
43
44# Shared library extension is .dylib.
45# Bundle extension is .bundle.
46ld='cc';
47so='dylib';
48dlext='bundle';
49dlsrc='dl_dyld.xs';
50usedl='define';
51cccdlflags='';
52lddlflags="${ldflags} -bundle -undefined suppress";
53ldlibpthname='DYLD_LIBRARY_PATH';
54useshrplib='true';
55base_address='0x4be00000';
56
57##
58# System libraries
59##
60 
61# vfork works
62usevfork='true';
63
64# malloc works
65usemymalloc='n';
66
67
Note: See TracBrowser for help on using the repository browser.