home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1996 May / PCOnline_05_1996.bin / linux / source / n / bind / bind-4.001 / bind-4~ / bind-4.9.3-BETA9 / conf / Info.AIX < prev    next >
Internet Message Format  |  1993-02-18  |  2KB

  1. Return-Path: fuat@ans.net
  2. Received: by cognition.pa.dec.com; id AA04201; Tue, 19 Jan 93 11:46:18 -0800
  3. Received: by inet-gw-1.pa.dec.com; id AA20795; Tue, 19 Jan 93 11:46:17 -0800
  4. Received: by interlock.ans.net id AA18502
  5.   (InterLock SMTP Gateway 1.1 for vixie@pa.dec.com);
  6.   Tue, 19 Jan 1993 14:45:33 -0500
  7. Received: by interlock.ans.net (Internal Mail Agent-2);
  8.   Tue, 19 Jan 1993 14:45:33 -0500
  9. Received: by interlock.ans.net (Internal Mail Agent-1);
  10.   Tue, 19 Jan 1993 14:45:33 -0500
  11. Date: Tue, 19 Jan 93 14:45:38 EST
  12. From: Fuat Baran <fuat@ans.net>
  13. To: vixie (Paul A Vixie)
  14. Cc: fuat@ans.net
  15. Phone: 914-789-5328, Fax: 914-789-5310
  16. Subject: bind 4.9 beta instructions
  17. Message-Id: <CMM.0.90.2.727472738.fuat@foo.ans.net>
  18.  
  19. Since it is almost time for the Beta announcement for BIND 4.9, I
  20. thought I'd let you know how I compile BIND under AIX, in case you
  21. want to add compilation instructions.  (I'm assuming you'll resolve
  22. the business of LIBC=/usr/lib/libc.a vs /lib/libc.a which cropped up
  23. in the latest alpha.)
  24.  
  25. 1) Make sure you have bsdcc configured (see also: /usr/lpp/bos/bsdport):
  26.     a) link /bin/xlc to /bin/bsdcc
  27.     b) add the following stanza to near the end of /etc/xlc.cfg
  28.        before the DEFLT stanza:
  29.  
  30. * BSD compatibility
  31. bsdcc:    use       = DEFLT
  32.     crt       = /lib/crt0.o
  33.     mcrt       = /lib/mcrt0.o
  34.     gcrt       = /lib/gcrt0.o
  35.     libraries  = -lbsd, -lc
  36.     proflibs   = -L/lib/profiled,-L/usr/lib/profiled
  37.     options    = -H512,-T512,-qlanglvl=extended,-qnoro,-D_BSD,-D_NONSTD_TYPES,-D_NO_PROTO,-D_BSD_INCLUDES,-bnodelcsect,-U__STR__,-U__MATH__
  38.  
  39.  
  40. 2) In the top level bind directory:
  41.     make CC="bsdcc -DBSD=43" all
  42.  
  43. Note: If you prefer, you can either add a "-DBSD=43" to the bsdcc
  44. stanza (in the options section), or create a similar stanza with it
  45. (e.g. call it bsdcc43 and make the symlink to /bin/bsdcc43).  Then you
  46. can do a "make CC=bsdcc43" instead.
  47.  
  48.                         --Fuat
  49.  
  50.