pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/bootstrap add some info about xlc support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/82e6329c7615
branches:  trunk
changeset: 481558:82e6329c7615
user:      grant <grant%pkgsrc.org@localhost>
date:      Thu Oct 07 13:28:48 2004 +0000

description:
add some info about xlc support.

diffstat:

 bootstrap/README.MacOSX |  22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diffs (33 lines):

diff -r 6696a91d000b -r 82e6329c7615 bootstrap/README.MacOSX
--- a/bootstrap/README.MacOSX   Thu Oct 07 12:45:07 2004 +0000
+++ b/bootstrap/README.MacOSX   Thu Oct 07 13:28:48 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README.MacOSX,v 1.2 2004/04/24 19:22:41 danw Exp $
+$NetBSD: README.MacOSX,v 1.3 2004/10/07 13:28:48 grant Exp $
 
 Please read "README.Darwin" as well, as everything there also applies
 to Mac OS X.
@@ -48,3 +48,23 @@
 version of OS X, you can install the XFree86 packages instead, from
 www.xfree86.org.
 
+Experimental support for IBM's XL C/C++ compiler is present (tested
+with version 6.0). To use it, set:
+
+PKGSRC_COMPILER=xlc
+
+in mk.conf. XL C uses the Apple provided libtool to create shared
+libraries, however, we must force it to call libtool with the full
+path to avoid calling the pkgsrc provided GNU libtool with arguments
+that it does not understand.
+
+edit the template configuration file /opt/ibmcmp/vac/6.0/etc/vac.base.cfg
+and set:
+
+libtool = /usr/bin/libtool
+
+then run:
+
+/opt/ibmcmp/vacpp/6.0/bin/vacpp_configure -gcc /usr -install -force
+
+as root to install the configuration.



Home | Main Index | Thread Index | Old Index