![]() |
#1 |
Junior Member
Join Date: May 2014
Posts: 1
|
Linux created installer does nothing
Hi,
We are migrating our NSIS based installer (2.46) to linux. Besides from a few char encoding issues, which have been resolved, we are able to successfully compile the installer. However, when the compiled exe is run on a Windows environment, the process launches and then directly aborts (no GUI is visible, but for a few seconds the process can be seen in the task manager). I've tried adding messageboxes on the .onInit and Main.OnErrorInstallation functions, just to see if I'm even getting past the initialization, but they are not popping up. Red Hat 4.8.2-7 ; GCC 4.8.2 ; python 2.6.9 Edit #1 When I copy the files back to a windows machine, and compile (after changing paths back to windows format) the exe works. |
![]() |
![]() |
![]() |
#2 |
Join Date: Sep 2003
Posts: 27,873
|
maybe starting point would be to check the dependencies reported for the Linux built version with dependency walker incase it needs something that is not present (is the most obvious thing I can think off if the process appears tovtty to start).
|
![]() |
![]() |
![]() |
#3 |
Major Dude
Join Date: May 2005
Location: New Zealand
Posts: 916
|
I'll do some testing and see if I can replicate your problem. I haven't used 2.46 on linux yet, though I did help fix the linux build for NSIS 3.
[edit] The 2.46 build doesn't work on my 64 bit version of ubuntu (even the package from the ubuntu repository doesn't work), so I'm not going to be much help. "Only a MouseHelmet will save you from a MouseTrap" -Jason Ross (Me) NSIS 3 POSIX Ninja Wiki Profile |
![]() |
![]() |
![]() |
#4 |
Moderator
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,451
|
IntOp $PostCount $PostCount + 1 |
![]() |
![]() |
![]() |
|
Tags |
linux |
Thread Tools | Search this Thread |
Display Modes | |
|
|