|
|
|
|
#1 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
NSIS compiler for linux
Hey, where can i find compiler for linux machine.
Is there any available? |
|
|
|
|
|
#2 |
|
Major Dude
|
If you want to be able to compile windows installers under linux you will have to use wine to emulate the windows layer and then use the standard nsis compiler.
If you want to use NSIS to create Linux installers then that is not possible at the moment and as far as I know no one is working on a linux port at the moment. The linux / windows systems are *WAY* too different for easy portability of installers. Vytautas |
|
|
|
|
|
#3 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
You don't have to use Wine to compile under Linux. CVS version compiles under POSIX platforms (including Linux) for about two months.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#4 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
Where can i find the NSIS compiler for linux?
|
|
|
|
|
|
#5 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
As kichik said, grab the latest sources from CVS, compile the exehead using your Windows compiler and then compile the compiler using your Linux compiler.
|
|
|
|
|
|
#6 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
Its tooooooo confusing..
I tried updating by downloading the development files from CVS server. It says......... Initializing CVS Update... Error connecting to host cvs1: No such host is known. cvs95 [update aborted]: Connection to server failed CVS Update Completed What do i understand with that? Also please explain the process in detail. |
|
|
|
|
|
#7 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
This link browse the CVS repository also not working.
|
|
|
|
|
|
#8 |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
There seems to be a small issue with the patching of the CVS root files. Either download the latest development snapshot or update the offical NSIS 2.0 release.
I assume that as a Linux user you know how to use compilers. Oterwise please search for some tutorials. |
|
|
|
|
|
#9 | |
|
NSIS MUI Dev
Join Date: Nov 2001
Posts: 3,717
|
Quote:
|
|
|
|
|
|
|
#10 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
Yeh I took them from Development snapshot and searching for what to do next..
|
|
|
|
|
|
#11 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
On typing make in the NSIS/Source directory I get the following errors on LInux:-
exedata.cpp:7:39: exehead/Release-zlib/icon.h: No such file or directory exedata.cpp:8:41: exehead/Release-zlib/unicon.h: No such file or directory exedata.cpp:9:47: exehead/Release-zlib/exehead_zlib.h: No such file or directory exedata.cpp:10:49: exehead/Release-bzip2/exehead_bzip2.h: No such file or directory exedata.cpp:11:47: exehead/Release-lzma/exehead_lzma.h: No such file or directory Also the NSIS/Source/Release-zlib directory in CVS is empty . Please advise. |
|
|
|
|
|
#12 |
|
Major Dude
|
BTW CVS at SF.net is back on.
Vytautas |
|
|
|
|
|
#13 |
|
Junior Member
Join Date: May 2004
Posts: 30
|
I know CVS is working but I the files that are mentioned
in my "make" command error DO NOT EXIST . Please help. Thanks , |
|
|
|
|
|
#14 |
|
Junior Member
Join Date: Jun 2004
Posts: 3
|
same idea
hi, i also want to run the compiler under linux to dynamically generate custom install packages.
Sharad: as i read in the above posting by Joost, the exehead should be compiled under windows. only the compiler should be compiled under linux. it then packages the binary file generated by the windows compile run. right? that propably means that the top level make file cannot be used because you do not build the whole application under linux but only the compiler. regards, gaylord aulke |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|