Skip to content

Commit fead5ef

Browse files
committed
windows build
1 parent 48126ed commit fead5ef

File tree

2 files changed

+23
-13
lines changed

2 files changed

+23
-13
lines changed

libxtracfg/c/build.bat

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,34 @@ REM static
3131
cl.exe /MT /I./ /Fetest.exe ^
3232
../test/main.c ^
3333
libxtracfg.lib ^
34-
ncrypt.lib ^
35-
crypt32.lib ^
36-
winhttp.lib ^
37-
psapi.lib ^
38-
version.lib ^
39-
advapi32.lib ^
40-
ws2_32.lib ^
41-
secur32.lib ^
42-
iphlpapi.lib ^
43-
userenv.lib ^
44-
mswsock.lib ^
34+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\svm\clibraries\windows-amd64\libchelper.lib ^
35+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\net.lib ^
36+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\extnet.lib ^
37+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\nio.lib ^
38+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\management_ext.lib ^
39+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\java.lib ^
40+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\sunmscapi.lib ^
41+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\static\windows-amd64\zip.lib ^
42+
C:\hostedtoolcache\windows\graalvm-jdk-21_windows-x64_bin\21.0.0\x64\graalvm-jdk-21.0.9+7.1\lib\svm\clibraries\windows-amd64\jvm.lib ^
4543
/link ^
4644
/NODEFAULTLIB:LIBCMT ^
4745
/FILEALIGN:4096 ^
4846
/LIBPATH:./ ^
4947
/LIBPATH:%JAVA_HOME%/lib ^
48+
/LIBPATH:%JAVA_HOME%/lib/svm/clibraries ^
5049
/LIBPATH:%JAVA_HOME%/lib/svm/clibraries/windows-amd64 ^
51-
/LIBPATH:%JAVA_HOME%/lib/static/windows-amd64
50+
/LIBPATH:%JAVA_HOME%/lib/static/windows-amd64 ^
51+
ncrypt.lib ^
52+
crypt32.lib ^
53+
winhttp.lib ^
54+
psapi.lib ^
55+
version.lib ^
56+
advapi32.lib ^
57+
ws2_32.lib ^
58+
secur32.lib ^
59+
iphlpapi.lib ^
60+
userenv.lib ^
61+
mswsock.lib
5262
REM /verbose
5363
REM %JAVA_HOME%/lib/jvm.lib
5464

libxtracfg/c/native-image/static-compiler-windows.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ IF "%LIB_NAME%"=="" (
3232
exit /b
3333
)
3434

35-
echo Working directory: %CD% > %LOG_FILE%
35+
echo Working directory: %CD% >> %LOG_FILE%
3636
echo Output path: %OUTPUT_PATH% >> %LOG_FILE%
3737
echo Library name: %LIB_NAME% >> %LOG_FILE%
3838
echo Java home: %JAVA_HOME% >> %LOG_FILE%

0 commit comments

Comments
 (0)