The makeC++SharedLib utility must be in your PATH to build
shared libraries. From IBM's
C and C++ Application Development on AIX Redbook:
/usr/vacpp/bin/makeC++SharedLib -o shr1.o cplussource1.o
No known problems up to now
Qt builds smoothly with VisualAge C++ for AIX provided you install the upgrades to at least version 5.0.2.0.
Please apply fix 4Q2001 and APAR IY23677.
We do not get much feedback about this compiler anymore. We suggest you upgrade to at least VisualAge C++ for AIX, Version 5.0. For the record, users had reported success building Qt with version 3.6.6.
We do not get much feedback about this compiler anymore. We suggest you upgrade to at least VisualAge C++ for AIX, Version 5.0. For the record, one or more versions of xlC (including version 3.1.3.0) include faulty system header files. Typically you get an error message about several libc functions with C linkage, e.g. like this:
xlC -c -+ -O3 -qstrict -D_BSD -I/temp/rzis/tmp/qt/include/tools/qbuffer.cpp -o qbuffer.o
"/usr/lpp/xlC/include/sys/time.h", line 13.5: 1540-089: (S) More than one function "setitimer" has non-C++ linkage.
Copyright 2008, Trolltech ASA p>