Winamp & Shoutcast Forums

Winamp & Shoutcast Forums (http://forums.winamp.com/index.php)
-   NSIS Discussion (http://forums.winamp.com/forumdisplay.php?f=65)
-   -   NSIS compiler for linux (http://forums.winamp.com/showthread.php?t=181216)

Sharad 26th May 2004 11:11

NSIS compiler for linux
 
Hey, where can i find compiler for linux machine.

Is there any available?

Vytautas 26th May 2004 12:23

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

kichik 26th May 2004 12:58

You don't have to use Wine to compile under Linux. CVS version compiles under POSIX platforms (including Linux) for about two months.

Sharad 1st June 2004 10:30

Where can i find the NSIS compiler for linux?

Joost Verburg 1st June 2004 12:01

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.

Sharad 1st June 2004 12:09

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.

Sharad 1st June 2004 12:15

This link browse the CVS repository also not working.

Joost Verburg 1st June 2004 12:18

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.

Joost Verburg 1st June 2004 12:28

Quote:

Originally posted by Sharad
This link browse the CVS repository also not working.
That is because of SourceForge server maintenance.

Sharad 1st June 2004 12:35

Yeh I took them from Development snapshot and searching for what to do next..

Sharad 7th June 2004 12:55

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.

Vytautas 7th June 2004 23:47

BTW CVS at SF.net is back on.

Vytautas

Sharad 8th June 2004 10:11

I know CVS is working but I the files that are mentioned
in my "make" command error DO NOT EXIST . Please help.
Thanks ,

gaylord 8th June 2004 11:01

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


All times are GMT. The time now is 18:09.

Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.