autoconf: Particular Systems
1
1 16.6 Particular systems
1 =======================
1
1 On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is
1 not installed, it is recommended to use the following options in order
1 to use an ANSI C compiler:
1
1 ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
1
1 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
1
1 HP-UX `make' updates targets which have the same time stamps as
1 their prerequisites, which makes it generally unusable when shipped
1 generated files such as `configure' are involved. Use GNU `make'
1 instead.
1
1 On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
1 parse its `<wchar.h>' header file. The option `-nodtk' can be used as
1 a workaround. If GNU CC is not installed, it is therefore recommended
1 to try
1
1 ./configure CC="cc"
1
1 and if that doesn't work, try
1
1 ./configure CC="cc -nodtk"
1
1 On Solaris, don't put `/usr/ucb' early in your `PATH'. This
1 directory contains several dysfunctional programs; working variants of
1 these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
1 in your `PATH', put it _after_ `/usr/bin'.
1
1 On Haiku, software installed for all users goes in `/boot/common',
1 not `/usr/local'. It is recommended to use the following options:
1
1 ./configure --prefix=/boot/common
1