On Fri, Jan 08, 2021 at 09:31:06AM -0500, Camm Maguire wrote: > Might you be able to post 'ldd unixport/saved_pre_gcl' and 'ls -l > unixport/saved_pre_gcl' for both cases?
In case of compilation as the user: $ ldd saved_pre_gcl linux-vdso.so.1 (0x00007ffde359b000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f1320e58000) libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007f1320c2a000) libm.so.6 => /lib64/libm.so.6 (0x00007f1320921000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f132071d000) libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f13204a7000) libreadline.so.8 => /usr/lib64/libreadline.so.8 (0x00007f1320255000) libc.so.6 => /lib64/libc.so.6 (0x00007f131fe8c000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f131fc6d000) /lib64/ld-linux-x86-64.so.2 (0x00007f1321193000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f131fa6a000) libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f131f865000) $ ls -l saved_pre_gcl -rwxr-xr-x 1 me me 14072428 gru 13 03:30 saved_pre_gcl In case of compilation as 'root': # ldd saved_pre_gcl linux-vdso.so.1 (0x00007ffe64de4000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fbe3af4e000) libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007fbe3ad20000) libm.so.6 => /lib64/libm.so.6 (0x00007fbe3aa17000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fbe3a813000) libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007fbe3a59d000) libreadline.so.8 => /usr/lib64/libreadline.so.8 (0x00007fbe3a34b000) libc.so.6 => /lib64/libc.so.6 (0x00007fbe39f82000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fbe39d63000) /lib64/ld-linux-x86-64.so.2 (0x00007fbe3b289000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fbe39b60000) libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007fbe3995b000) # ls -la saved_pre_gcl -rwxr-xr-x 1 root root 13023848 sty 8 23:56 saved_pre_gcl And please note the differences among 'config.log' in both cases: # diff config.log config.log.root 32c32 < PATH: /home/me/bin --- > PATH: /root/bin 35,38c35,36 < PATH: /home/me/bin < PATH: /opt/ActiveTcl-8.6/bin < PATH: /opt/TclDevKit-5.4/bin < PATH: /home/me/bin --- > PATH: /root/bin > PATH: /usr/local/sbin 40c38,39 < PATH: /usr/bin --- > PATH: /sbin > PATH: /usr/sbin 42,47c41 < PATH: /usr/games < PATH: /usr/lib64/java/bin < PATH: /usr/lib64/java/jre/bin < PATH: /usr/lib64/kde4/libexec < PATH: /usr/lib64/qt/bin < PATH: /usr/share/texmf/bin --- > PATH: /usr/bin 177c171 < configure:4230: found /usr/bin/gawk --- > configure:4230: found /bin/gawk 565c559 < configure:7203: min log text start 20 --- > configure:7203: min log text start -1 567c561 < configure:7226: lowering log text to 300000 to maximize data area --- > configure:7226: lowering log text to 0 to maximize data area 669c663 < /tmp/ccHlJawL.o: In function `main': --- > /tmp/cc48gRBC.o: In function `main': 1005c999 < /tmp/cc0C84H4.o: In function `main': --- > /tmp/ccZi5B8J.o: In function `main': 1280c1274 < /tmp/cc30a7rH.o: In function `main': --- > /tmp/ccvFC62w.o: In function `main': What I mean probably these lines, in particular, explain some more: #v+ 565c559 < configure:7203: min log text start 20 --- > configure:7203: min log text start -1 567c561 < configure:7226: lowering log text to 300000 to maximize data area --- > configure:7226: lowering log text to 0 to maximize data area #v- -- regards, Zbigniew