Chris Custine schrieb:
No, actually there are no installers for Linux that I know of, but a long time ago I created some pretty detailed directions for getting the makensis compiler running on Linux here:
http://cwiki.apache.org/confluence/display/DIRxSBOX/Installing+NSIS+-+All+platforms

I had varying success with different versions of NSIS and the one that is documented seemed to work perfectly on Linux, so if you have any luck with the build steps using 2.35 it might be good to update the wiki docs.

Using the adapted wiki I install NSIS successful on CentOS 32-bit and on 
Genoo-Linux 64-bit.

Now I get some other errors trying to biuld the installer:
(installers/bigbang) $ mvn clean install -Pstudio-installer

Any ideas?

Thanks
Felix


SectionGroup Apache Directory Studio
Section: "Application Files" ->(SecStudioFiles)
SectionIn: [0] [2]
SetOutPath: "$STUDIO_HOME_DIR"
File: Returning to: "ApacheDirectoryStudio"
File: "ApacheDirectoryStudio\*" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] [/x filespec [...]] filespec [...] |
   /oname=outfile one_file_only)
Error in script "/svn/apache/directory/installers/branches/bigbang/apacheds/target/images/studio-win32.nsi" on line 130 -- aborting creation process
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] /usr/local/nsis/makensis execution resulted in a non-zero exit value: 1
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.BuildFailureException: /usr/local/nsis/makensis execution 
resulted in a non-zero exit value: 1
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:560)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoFailureException: /usr/local/nsis/makensis execution resulted in a non-zero exit value: 1
        at 
org.apache.directory.daemon.installers.nsis.NsisInstallerCommand.execute(NsisInstallerCommand.java:221)
        at 
org.apache.directory.daemon.installers.ServiceInstallersMojo.execute(ServiceInstallersMojo.java:245)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
        ... 16 more

Reply via email to