#158 closed task (done)
Make sure all launch configurations work under Linux
Reported by: | Henrik Heimbuerger | Owned by: | Henrik Heimbuerger |
---|---|---|---|
Priority: | critical | Milestone: | MS1: First release (1.0.0) |
Component: | ui | Version: | pre-1.0 |
Keywords: | Cc: |
Description (last modified by )
Make sure all launch configurations work under Linux. Try changing as little as possible.
Change History (15)
comment:1 Changed 16 years ago by
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 Changed 16 years ago by
comment:3 Changed 16 years ago by
The difference between Linux and Windows in the launches is the line wit the key selected_target_plugins.
comment:4 Changed 16 years ago by
comment:5 Changed 16 years ago by
Owner: | changed from Florian Roth to Henrik Heimbuerger |
---|
Please test this. Currently I m not in possession of an windows pc.
An other point is the Jacavi.product. I could not run this on Linux. I tried to add needed Plugins but still does not work for me.
comment:6 Changed 16 years ago by
Status: | assigned → accepted |
---|
comment:7 Changed 16 years ago by
comment:8 Changed 16 years ago by
comment:9 Changed 16 years ago by
comment:10 Changed 16 years ago by
Status: | accepted → assigned |
---|
comment:11 Changed 16 years ago by
Owner: | changed from Henrik Heimbuerger to Florian Roth |
---|
Loading the libwiiuse.so still doesn't work under Linux. Please test whether putting that file into the working directory will fix it. If so, that could be an easy solution and I'd add that to the deployment script.
Please test on a deployed version from http://www.jacavi.de/download/.
comment:12 Changed 16 years ago by
Owner: | changed from Florian Roth to Henrik Heimbuerger |
---|
Under Linux we have strange Problems:
- I start JaCaVi by cklicking -> no wiimote
- I copy the threee wiiuse files in workingdirectory and start by clicking -> no wiimote
- I start JaCaVi from console ./JaCaVi? -> no wiimotes
- I do export LD_LIBRARY_PATH=workingdirectory and start by clicking -> no wiimote
- I start by console ./JaCaVi? -> Wiimote libs were loaded and wiimote rumbles but in Controllers Dialogue still no wiimote
comment:13 Changed 16 years ago by
comment:14 Changed 16 years ago by
Resolution: | → done |
---|---|
Status: | assigned → closed |
Unfortunately, the LD_LIBRARY_PATH will have to be set manually in the final version of JaCaVi. This will be noted in the readme.
There doesn't seem to be another trivial way. One possibility would probably be to statically link the contents of the libwiiuse.so into the libwiiusej.so.
The differnce between the linux and the windows launch configuration is the following line:
<stringAttribute key="selected_target_plugins" value="org.eclipse.core.jobs,org.eclipse.update.configurator,org.eclipse.ant.core,org.eclipse.swt.gtk.linux.x86,org.eclipse.core.contenttype,org.junit4,org.eclipse.ui,org.eclipse.core.filesystem.linux.x86,org.eclipse.core.variables,org.eclipse.core.resources,org.eclipse.ui.workbench,org.eclipse.core.runtime,org.eclipse.core.resources.compatibility,org.eclipse.help,org.eclipse.core.runtime.compatibility,org.eclipse.equinox.app,org.eclipse.core.commands,org.eclipse.equinox.preferences,com.ibm.icu,org.eclipse.swt,org.eclipse.jface,org.eclipse.equinox.common,org.eclipse.core.runtime.compatibility.registry,org.eclipse.core.filesystem,org.eclipse.equinox.registry,org.eclipse.jface.databinding,org.eclipse.draw2d,org.eclipse.core.databinding,org.eclipse.core.expressions,org.eclipse.gef,org.eclipse.osgi"/>
<stringAttribute key="selected_target_plugins" value="org.eclipse.core.filesystem.win32.x86,org.eclipse.ant.core,org.eclipse.jface,org.eclipse.equinox.common,org.eclipse.core.variables,org.eclipse.core.contenttype,org.eclipse.core.commands,org.eclipse.core.runtime.compatibility,org.eclipse.core.resources.win32.x86,org.eclipse.osgi,org.eclipse.jface.databinding,org.eclipse.core.runtime,org.eclipse.core.expressions,org.eclipse.equinox.registry,org.eclipse.core.runtime.compatibility.registry,org.eclipse.draw2d,org.eclipse.core.resources.compatibility,org.eclipse.ui.workbench,org.junit4,org.eclipse.help,org.eclipse.equinox.preferences,com.ibm.icu,org.eclipse.core.filesystem,org.eclipse.core.databinding,org.eclipse.core.jobs,org.eclipse.update.configurator,org.eclipse.core.resources,org.eclipse.gef,org.eclipse.swt.win32.win32.x86,org.eclipse.equinox.app,org.eclipse.ui,org.eclipse.swt"/>