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