I installed Launch4j 3.8 in folder E:\mot\Launch4j on Windows XP, start the GUI from the start menu, enter the following fields:
OutputFile = e:\mot\output\mot_windows_free\mot.exe Jar = e:\mot\output\mot_binaries_free\mot.jar
*JavaDownloadURL = http://java.com/download
Everything else is default/ blank, press 'Build Wrapper' and get this error:
Compiling resources
Linking
E:\mot\Launch4j\bin\ld.exe: cannot find E:\mot\Launch4j\w32api lib: No such file or directory
net.sf.launch4j.ExecException: Exec failed (1): E:\mot\Launch4j\bin\ld.exe -mi386pe --oformat pei-i386 --dynamicbase --nxcompat --no-seh --subsystem windows -s E:\mot\Launch4j\w32api\crt2.o E:\mot\Launch4j\head\guihead.o E:\mot\Launch4j\head\head.o C:\DOCUME~1\PAULDA~1\LOCALS~1\Temp\launch4j2556994764521187973o E:\mot\Launch4j\w32api lib -o e:\mot\output\mot_windows_free\mot.exe
The folder E:\mot\Launch4j\w32api does exist though I am not sure what the word lib is trying to specify! The folder contains crt2.o, libadvapi32.a, libgcc.a, libkernel32.a, libmingw32.a, libmsvcrt.a, libshell32.a, libuser32.a and MinGW.LICENSE.txt
Is the issue XP or have I missed something?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I installed Launch4j 3.8 in folder E:\mot\Launch4j on Windows XP, start the GUI from the start menu, enter the following fields:
OutputFile = e:\mot\output\mot_windows_free\mot.exe
Jar = e:\mot\output\mot_binaries_free\mot.jar
*JavaDownloadURL = http://java.com/download
Everything else is default/ blank, press 'Build Wrapper' and get this error:
Compiling resources
Linking
E:\mot\Launch4j\bin\ld.exe: cannot find E:\mot\Launch4j\w32api lib: No such file or directory
net.sf.launch4j.ExecException: Exec failed (1): E:\mot\Launch4j\bin\ld.exe -mi386pe --oformat pei-i386 --dynamicbase --nxcompat --no-seh --subsystem windows -s E:\mot\Launch4j\w32api\crt2.o E:\mot\Launch4j\head\guihead.o E:\mot\Launch4j\head\head.o C:\DOCUME~1\PAULDA~1\LOCALS~1\Temp\launch4j2556994764521187973o E:\mot\Launch4j\w32api lib -o e:\mot\output\mot_windows_free\mot.exe
The folder E:\mot\Launch4j\w32api does exist though I am not sure what the word lib is trying to specify! The folder contains crt2.o, libadvapi32.a, libgcc.a, libkernel32.a, libmingw32.a, libmsvcrt.a, libshell32.a, libuser32.a and MinGW.LICENSE.txt
Is the issue XP or have I missed something?
Problem solved - the word lib got added to libraries field.
OK, great that you were able to resolve the problem.