Troubleshooting
Problem
During the installation of IBM® Rational® Build Forge® on AIX®, the make execution fails with, []"UUID.h", line 8.1: 1506-046 (S) Syntax error[] for a required module, Data::UUID.
Symptom
During the Build Forge install, the AIX C compiler has a hard time with the syntax on line 8 of the header file UUID.h.
The results of running the make are similar to below:
Writing Makefile for Data::UUID
cp UUID.pm blib/lib/Data/UUID.pm
AutoSplitting blib/lib/Data/UUID.pm (blib/lib/auto/Data/UUID)
/usr/bin/perl -e 'use ExtUtils::Mksymlists; Mksymlists("NAME" => "Data:
:UUID", "DL_FUNCS" => { }, "FUNCLIST" => [], "DL_VARS" => []);'
/usr/bin/perl /usr/opt/perl5/lib/5.8.2/ExtUtils/xsubpp -typemap /usr/op
t/perl5/lib/5.8.2/ExtUtils/typemap -typemap typemap UUID.xs > UUID.xsc && mv UU
ID.xsc UUID.c
cc_r -c -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384
-qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q32 -D_LARGE_FILES -qlon
glong -O -DVERSION=\"1.148\" -DXS_VERSION=\"1.148\" "-I/usr/opt/perl5/lib/5
.8.2/aix-thread-multi/CORE" -D_STDIR=\"/tmp\" -D__aix__ -D_DEFAULT_UMASK=0022 U
UID.c
"UUID.h", line 8.1: 1506-046 (S) Syntax error.
make: 1254-004 The error code from the last command is 1.
Stop.
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21295442