Hi
i have tried to install GO language compiler on AIX 7.2 but it seems to have failed.
can someone help me here ?
root@rb3nff2(Fe):/SOFTWARE/IBM/DNF/AIX71_72 $ dnf install gcc-go
Last metadata expiration check: 0:01:21 ago on Wed Jul 20 07:30:41 CEST 2022.
Dependencies resolved.
===============================================================================================================================================================================================================
Package Architecture Version Repository Size
===============================================================================================================================================================================================================
Installing:
gcc-go ppc 1:8-1 AIX_Toolbox_72 14 k
Installing dependencies:
gmp ppc 6.2.1-1 AIX_Toolbox 1.1 M
libmpc ppc 1.2.1-1 AIX_Toolbox 232 k
mpfr ppc 4.1.0-1 AIX_Toolbox 1.9 M
sed ppc 4.8-1 AIX_Toolbox 308 k
gcc ppc 1:8-1 AIX_Toolbox_72 14 k
gcc-cpp ppc 1:8-1 AIX_Toolbox_72 14 k
gcc8 ppc 8.3.0-4 AIX_Toolbox_72 29 M
gcc8-cpp ppc 8.3.0-4 AIX_Toolbox_72 10 M
gcc8-go ppc 8.3.0-4 AIX_Toolbox_72 47 M
libgo ppc 1:8-1 AIX_Toolbox_72 13 k
libgo-devel ppc 1:8-1 AIX_Toolbox_72 13 k
libgo8 ppc 8.3.0-4 AIX_Toolbox_72 62 M
libgo8-devel ppc 8.3.0-4 AIX_Toolbox_72 1.8 M
Transaction Summary
===============================================================================================================================================================================================================
Install 14 Packages
Total size: 154 M
Total download size: 153 M
Installed size: 154 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] gmp-6.2.1-1.aix6.1.ppc.rpm: Already downloaded
(2/14): sed-4.8-1.aix6.1.ppc.rpm 657 kB/s | 308 kB 00:00
(3/14): libmpc-1.2.1-1.aix6.1.ppc.rpm 490 kB/s | 232 kB 00:00
(4/14): gcc-8-1.aix7.2.ppc.rpm 455 kB/s | 14 kB 00:00
(5/14): gcc-cpp-8-1.aix7.2.ppc.rpm 418 kB/s | 14 kB 00:00
(6/14): gcc-go-8-1.aix7.2.ppc.rpm 414 kB/s | 14 kB 00:00
(7/14): mpfr-4.1.0-1.aix6.1.ppc.rpm 2.2 MB/s | 1.9 MB 00:00
(8/14): gcc8-cpp-8.3.0-4.aix7.2.ppc.rpm 6.9 MB/s | 10 MB 00:01
(9/14): libgo-8-1.aix7.2.ppc.rpm 438 kB/s | 13 kB 00:00
(10/14): libgo-devel-8-1.aix7.2.ppc.rpm 424 kB/s | 13 kB 00:00
(11/14): gcc8-8.3.0-4.aix7.2.ppc.rpm 2.1 MB/s | 29 MB 00:13
(12/14): libgo8-8.3.0-4.aix7.2.ppc.rpm 4.8 MB/s | 62 MB 00:12
(13/14): libgo8-devel-8.3.0-4.aix7.2.ppc.rpm 1.7 MB/s | 1.8 MB 00:01
(14/14): gcc8-go-8.3.0-4.aix7.2.ppc.rpm 2.0 MB/s | 47 MB 00:23
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 6.1 MB/s | 153 MB 00:24
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : gmp-6.2.1-1.ppc 1/14
Installing : mpfr-4.1.0-1.ppc 2/14
Installing : libmpc-1.2.1-1.ppc 3/14
Installing : libgo8-8.3.0-4.ppc 4/14
Installing : libgo-1:8-1.ppc 5/14
Installing : libgo8-devel-8.3.0-4.ppc 6/14
Installing : libgo-devel-1:8-1.ppc 7/14
Installing : sed-4.8-1.ppc 8/14
Running scriptlet: sed-4.8-1.ppc 8/14
Installing : gcc8-8.3.0-4.ppc 9/14
Running scriptlet: gcc8-8.3.0-4.ppc 9/14
Fixing headers into /tmp/gcc-fixincl42861058 for powerpc-ibm-aix7.2.5.0 target
Forbidden identifiers: bool pixel vector
Finding directories and links to directories
Searching /usr/include/.
Searching /usr/include/./X11
Searching /usr/include/./readline
Making symbolic directory links
Fixing directory /usr/include into /tmp/gcc-fixincl42861058
Applying aix_assert to assert.h
Applying strict_ansi_only to assert.h
Fixed: assert.h
Applying aix_complex to complex.h
Fixed: complex.h
Cannot access css_shared.h from /usr/include
error 2 (No such file or directory)
Applying aix_externc to ctype.h
Applying avoid_wchar_t_type to ctype.h
Fixed: ctype.h
Applying aix_null to curses.h
Fixed: curses.h
Applying aix_null to dbm.h
Fixed: dbm.h
Applying AAB_aix_fcntl to fcntl.h
Fixed: fcntl.h
Applying io_quotes_def to isode/pepsy.h
Applying machine_name to libmilter/mfapi.h
Fixed: libmilter/mfapi.h
Quoted includes in libmilter/mfapi.h
Applying aix_null to locale.h
Fixed: locale.h
Applying sun_malloc to malloc.h
Applying hpux8_bogus_inlines to math.h
Applying math_exception to math.h
Applying rs6000_double to math.h
Fixed: math.h
Applying io_quotes_use to net/bpf.h
Fixed: net/bpf.h
Applying aix_net_if_arp to net/if_arp.h
Fixed: net/if_arp.h
Applying io_quotes_use to netinet/if_802_5.h
Fixed: netinet/if_802_5.h
Applying io_quotes_def to netinet/in.h
Applying ip_missing_semi to netinet/ip.h
Applying io_quotes_def to netinet/ip6_opts.h
Applying svr4_undeclared_getrnge to regexp.h
Applying strict_ansi_only to setjmp.h
Fixed: setjmp.h
Applying gnu_types to stddef.h
Fixed: stddef.h
Applying aix_stdint_1 to stdint.h
Applying aix_stdint_2 to stdint.h
Applying aix_stdint_3 to stdint.h
Applying aix_stdint_4 to stdint.h
Fixed: stdint.h
Applying AAB_aix_stdio to stdio.h
Applying aix_null to stdio.h
Applying aix_stdio_inline to stdio.h
Applying stdio_stdarg_h to stdio.h
Applying stdio_va_list to stdio.h
Fixed: stdio.h
Applying aix_null to stdlib.h
Applying aix_stdlib_malloc to stdlib.h
Applying aix_stdlib_realloc to stdlib.h
Applying aix_stdlib_calloc to stdlib.h
Applying aix_stdlib_valloc to stdlib.h
Applying aix_stdlib_vec_malloc to stdlib.h
Applying aix_stdlib_vec_calloc to stdlib.h
Applying gnu_types to stdlib.h
Fixed: stdlib.h
Applying aix_null to string.h
Applying sysv68_string to string.h
Fixed: string.h
Cannot access swclock.h from /usr/include
error 2 (No such file or directory)
Applying io_quotes_def to sys/aio.h
Applying aix_null to sys/dir.h
Fixed: sys/dir.h
Quoted includes in sys/dir.h
Applying io_quotes_def to sys/dlpi_aix.h
Applying io_quotes_use to sys/dlpi_aix.h
Applying io_quotes_def to sys/fs/kdm_dmi.h
Applying io_quotes_def to sys/ioctl.h
Applying io_quotes_use to sys/mtio.h
Applying aix_null to sys/param.h
Fixed: sys/param.h
Quoted includes in sys/param.h
Applying io_quotes_use to sys/ras.h
Applying aix_volatile to sys/signal.h
Fixed: sys/signal.h
Applying aix_externcpp1 to sys/socket.h
Applying aix_externcpp2 to sys/socket.h
Fixed: sys/socket.h
Applying io_quotes_def to sys/stropts.h
Applying aix_null to sys/types.h
Applying gnu_types to sys/types.h
Fixed: sys/types.h
Applying next_wait_union to sys/wait.h
Fixed: sys/wait.h
Applying aix_null to time.h
Fixed: time.h
Applying aix_null to unistd.h
Fixed: unistd.h
Applying io_quotes_def to usersec.h
Applying aix_null to wchar.h
Applying stdio_va_list_clients to wchar.h
Fixed: wchar.h
Fixing directory /usr/include/X11 into /tmp/gcc-fixincl42861058/root/usr/lpp/X11/include/X11
Applying io_quotes_def to X11/Xmu/Atoms.h
Fixing directory /usr/include/readline into /tmp/gcc-fixincl42861058/root/opt/freeware/include/readline
Applying ctrl_quotes_def to readline/chardefs.h
Cleaning up unneeded directories:
fixincludes is done
Installing : gcc8-cpp-8.3.0-4.ppc 10/14
Running scriptlet: gcc8-cpp-8.3.0-4.ppc 10/14
Installing : gcc-cpp-1:8-1.ppc 11/14
Installing : gcc-1:8-1.ppc 12/14
Installing : gcc8-go-8.3.0-4.ppc 13/14
Running scriptlet: gcc8-go-8.3.0-4.ppc 13/14
Installing : gcc-go-1:8-1.ppc 14/14
Running scriptlet: gcc-go-1:8-1.ppc 14/14
Verifying : gmp-6.2.1-1.ppc 1/14
Verifying : libmpc-1.2.1-1.ppc 2/14
Verifying : mpfr-4.1.0-1.ppc 3/14
Verifying : sed-4.8-1.ppc 4/14
Verifying : gcc-1:8-1.ppc 5/14
Verifying : gcc-cpp-1:8-1.ppc 6/14
Verifying : gcc-go-1:8-1.ppc 7/14
Verifying : gcc8-8.3.0-4.ppc 8/14
Verifying : gcc8-cpp-8.3.0-4.ppc 9/14
Verifying : gcc8-go-8.3.0-4.ppc 10/14
Verifying : libgo-1:8-1.ppc 11/14
Verifying : libgo-devel-1:8-1.ppc 12/14
Verifying : libgo8-8.3.0-4.ppc 13/14
Verifying : libgo8-devel-8.3.0-4.ppc 14/14
Installed:
gcc-go-1:8-1.ppc gmp-6.2.1-1.ppc libmpc-1.2.1-1.ppc mpfr-4.1.0-1.ppc sed-4.8-1.ppc gcc-1:8-1.ppc gcc-cpp-1:8-1.ppc gcc8-8.3.0-4.ppc
gcc8-cpp-8.3.0-4.ppc gcc8-go-8.3.0-4.ppc libgo-1:8-1.ppc libgo-devel-1:8-1.ppc libgo8-8.3.0-4.ppc libgo8-devel-8.3.0-4.ppc
Complete!
root@rb3nff2(Fe):/SOFTWARE/IBM/DNF/AIX71_72 $
gccgoexec(): 0509-036 Cannot load program gccgo because of the following errors:
0509-130 Symbol resolution failed for gccgo-8 because:
0509-136 Symbol _GLOBAL__AIXI_libiconv_so (number 161) is not exported from
dependent module /opt/freeware/lib/libiconv.a(libiconv.so.2).
0509-136 Symbol _GLOBAL__AIXD_libiconv_so (number 162) is not exported from
dependent module /opt/freeware/lib/libiconv.a(libiconv.so.2).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
root@rb3nff2(Fe):/SOFTWARE/IBM/DNF/AIX71_72 $
------------------------------
Vincencio Michaelis
------------------------------