On Fri, 28 Apr 2023 22:32:34 GMT, Jiangli Zhou <jian...@openjdk.org> wrote:

> Erik, could you please share your 
> `support/native/java.base/java/BUILD_LAUNCHER_javastatic_static_link.cmdline`?
>  This generated .cmdline file contains the static linking command. Here is 
> the linking command from my build:

I can't see any significant difference. I'm using a devkit created using the 
devkit makefiles. 


.../devkit-linux_x64-gcc11.2.0-OL6.4+1.0.tar.gz/x86_64-linux-gnu-to-x86_64-linux-gnu/bin/gcc
 -Wl,-z,defs -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -Wl,--hash-style=gnu 
-m64 -static-libstdc++ -static-libgcc -Wl,-rpath,$ORIGIN/. -Wl,--export-dynamic 
-o .../build/linux-x64/jdk/bin/javastatic 
/home/erik/git/jdk/build/linux-x64/support/native/java.base/java/main.o 
-Wl,--whole-archive .../build/linux-x64/images/static-libs/lib/libattach.a ... 
.../build/linux-x64/images/static-libs/lib/libjvm.a -Wl,--no-whole-archive 
-lpthread -ldl -lm -l:libstdc++.a

-------------

PR Comment: https://git.openjdk.org/jdk/pull/13709#issuecomment-1528188361

Reply via email to