This was my problem. We were doing some overrides on the software aspect of our build. We fixed that and the problem went away. Thanks for the help again.
Original Message:
Sent: Wed November 22, 2023 03:46 PM
From: Mario
Subject: gawk_64 | libpsl | libgsasl
So the problem is in your Makefile. Look for library paths.
------------------------------
Mario
Original Message:
Sent: Wed November 22, 2023 03:43 PM
From: Sean S
Subject: gawk_64 | libpsl | libgsasl
Yes I can use gawk_64 command:
bash-5.1# which gawk_64/opt/freeware/bin/gawk_64bash-5.1# gawk_64 --versionGNU Awk 5.2.2, API 3.2, (GNU MPFR 4.1.0, GNU MP 6.2.1)
------------------------------
Sean S
Original Message:
Sent: Wed November 22, 2023 02:23 PM
From: Mario
Subject: gawk_64 | libpsl | libgsasl
Weird that gawk_64 is trying to use /usr/lib/libintl.a. That file is a symlink provided by rpm.rte to a file in /usr/opt/rpm/lib. It's part of the rpm lpp. The other libintl.a is provided by gettext rpm and is in /opt/freeware/lib, as you've identified already.
Maybe LIBPATH is being set in the Makefile in a way that affects gawk_64? Can you run gawk_64 on the command line? You're also throwing WARNINGs before the failure that suggest you might have an environment issue.
------------------------------
Mario
Original Message:
Sent: Wed November 22, 2023 11:57 AM
From: Sean S
Subject: gawk_64 | libpsl | libgsasl
Hello all, I am not really sure where else to look for such a specific error, but I am getting the following when attempting to compile a project.
Error: configure: WARNING: Continuing even with errors mentioned immediately above this line.lsattr: 0514-519 The following device was not found in the customized device configuration database: configure: WARNING: libpsl was not foundconfigure: WARNING: libgsasl was not foundconfigure: WARNING: Continuing even with errors mentioned immediately above this line.Could not load program gawk_64:Symbol resolution failed for gawk_64 because: Symbol _GLOBAL__AIXI_libintl_so (number 176) is not exported from dependent module /usr/lib/libintl.a[libintl.so.8]. Symbol _GLOBAL__AIXD_libintl_so (number 177) is not exported from dependent module /usr/lib/libintl.a[libintl.so.8].Examine .loader section symbols with the 'dump -Tv' command.config.status: error: could not create Makefile
Here is my ENV Loadout:
SHELL=/usr/bin/kshLC__FASTMSG=trueODMDIR=/etc/objreposCLCMD_PASSTHRU=1AUTHSTATE=compatPWD=/LOGNAME=rootTZ=CST6CDTHOME=/LANG=en_USTERM=xterm-256colorUSER=rootLOGIN=rootSHLVL=1LOCPATH=/usr/lib/nls/locMAILMSG=[YOU HAVE NEW MAIL]PATH=/opt/IBM/xlc/13.1.3/bin:/opt/IBM/xlC/13.1.3/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/opt/freeware/binMAIL=/usr/spool/mail/rootA__z=! LOGNAME_=/usr/bin/envNLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/%l.%c/%N:/usr/lib/nls/msg/%l.%c/%N.catYou have mail in /usr/spool/mail/root
dump -Tv /opt/freeware/lib/libintl.a | grep GLOBAL
shows:
bash-5.1# dump -Tv /opt/freeware/lib/libintl.a | grep GLOBAL[2] 0x00000000 undef IMP DS EXTref libgcc_s.a(shr.o) _GLOBAL__AIXI_shr_o[3] 0x00000000 undef IMP DS EXTref libgcc_s.a(shr.o) _GLOBAL__AIXD_shr_o[4] 0x00000000 undef IMP DS EXTref /opt/freeware/lib/libiconv.a(libiconv.so.2) _GLOBAL__AIXI_libiconv_so[5] 0x00000000 undef IMP DS EXTref /opt/freeware/lib/libiconv.a(libiconv.so.2) _GLOBAL__AIXD_libiconv_so[68] 0x20000e2c .data EXP DS Ldef [noIMid] _GLOBAL__AIXI_libintl_so[69] 0x20000e38 .data EXP DS Ldef [noIMid] _GLOBAL__AIXD_libintl_so
------------------------------
Sean S
------------------------------
#AIXOpenSource