IBM Support

1506-046 (S) Syntax error is returned for Data::UUID

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

[{"Product":{"code":"SSB2MV","label":"Rational Build Forge"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Installation","Platform":[{"code":"PF002","label":"AIX"}],"Version":"7.0.2","Edition":"Enterprise;Standard","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
16 June 2018

UID

swg21295442