Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 45 lines (32 sloc) 1.166 kB
6dbb181 wording tweaks
grant authored
1 $NetBSD: README.AIX,v 1.3 2005/07/29 00:56:24 grant Exp $
4785d98 import the required bits of bootstrap-pkgsrc from 20040311.
grant authored
2
6dbb181 wording tweaks
grant authored
3 pkgsrc has been tested on AIX 4.3 and 5.1. It will probably work on
4 newer releases also.
4785d98 import the required bits of bootstrap-pkgsrc from 20040311.
grant authored
5
6dbb181 wording tweaks
grant authored
6 You will need gcc. gcc 3.3 and 3.4 have been tested. full support for
7 xlC needs to be written.
4785d98 import the required bits of bootstrap-pkgsrc from 20040311.
grant authored
8
6dbb181 wording tweaks
grant authored
9 Please note the use of GNU binutils on AIX is not supported. You must
10 not have GNU ld(1) in your path.
4785d98 import the required bits of bootstrap-pkgsrc from 20040311.
grant authored
11
12 If you are using gcc
13 --------------------
14 It makes life much simpler if you only use the same gcc consistently
15 for building all packages.
16
17 It is recommended that an external gcc be used only for bootstrapping
18 gcc from pkgsrc, lang/gcc3 is recommended.
19
20 Post bootstrap setup
21 --------------------
22
af1bae0 Note that gzip may be needed (as mentioned by T. Rightnour,
reed authored
23 Some versions of AIX don't ship with gzip so install it and set
24 GUNZIP_CMD and GZCAT in mk.conf as needed.
25
4785d98 import the required bits of bootstrap-pkgsrc from 20040311.
grant authored
26 Here is an example mk.conf:
27
28 --- Cut here ---
29 # Configure scripts don't always get this right
30 MACHINE_GNU_PLATFORM=powerpc-ibm-aix4.3.3.0
31 CC=gcc
32 CHECK_SHLIBS=no
33 RENAME=
34 USE_GCC3=yes
35 PKGMAKECONF=${MAKECONF}
36 --- Cut here ---
37
38 You also need to setup a few environment variables:
39
40 PKG_DBDIR=/usr/pkg/pkgdb
41 MAKECONF=/usr/pkg/etc/mk.conf
42 MAKESYSPATH=/usr/pkg/share/mk
43
44 You'll also want to set PATH, MANPATH and LIBPATH
Something went wrong with that request. Please try again.