I had and have problems with decimals under Centos6 Linux.
I changed language into “nl_BE.UTF-8”
dim m as string = Format(“5.35”,“0.00”)
should result in : 5,35
But it doesn’t. In Win7 the result is correct.
So I changed to kde where there is a possibility to set regional settings, and changed it to Belgian, which Gnome didn’t do.
I did a update of Centos and …
Xojo2016r4.1 starts BUT when it opens an application it tells me:
libocci.so.10.1: cannot open
[RB] Unable to load plugin OraclePlugin.xojo_plugin
RBLibrary.CheckForPluginChanges 1 - needsToRecompile = true
Everything worked before with the same version of Xojo.
I removed the plugin and now he doesn’t give an error. He just does nothing .
I had no issues on this version of Centos6 until I switched to kde(coming from Gnome) and I changed the regional settings.
But I don’t think that is the problem. I installed Firefox and did a update of 250 items. Probably there the problem started.
ldd /opt/xojo/xojo2016r4.1/Xojo xCurrencyTest.xojo_binary_project
/opt/xojo/xojo2016r4.1/Xojo:
linux-gate.so.1 => (0x00dc8000)
librt.so.1 => /lib/librt.so.1 (0x00844000)
libdl.so.2 => /lib/libdl.so.2 (0x007de000)
libpthread.so.0 => /lib/libpthread.so.0 (0x007e5000)
libc.so.6 => /lib/libc.so.6 (0x00645000)
/lib/ld-linux.so.2 (0x00623000)
xCurrencyTest.xojo_binary_project:
ldd: waarschuwing: u hebt geen uitvoeringsrechten voor `./xCurrencyTest.xojo_binary_project'
geen dynamisch uitvoerbaar bestand
The Dutch language says:
You don’t have executable rights for `./xCurrencyTest.xojo_binary_project’
This is not correct because I’m not executing this app.
I’m executing /opt/xojo/xojo2016r4.1/Xojo
# ldd /opt/xojo/xojo2016r4.1/Xojo
linux-gate.so.1 => (0x00e4f000)
librt.so.1 => /lib/librt.so.1 (0x00844000)
libdl.so.2 => /lib/libdl.so.2 (0x007de000)
libpthread.so.0 => /lib/libpthread.so.0 (0x007e5000)
libc.so.6 => /lib/libc.so.6 (0x00645000)
/lib/ld-linux.so.2 (0x00623000)
So no error…
Xojo can be launched without any problem
When Xojo launches the app it does nothing. Launch stop after a short while.
It is midnight over here. So I’m going to sleep.
Could you guys think a little bit about this strange behavior?.
And if possible get back to this matter tomorrow?
This is not correct because I’m not executing this app.
I’m executing /opt/xojo/xojo2016r4.1/Xojo
[/quote]
Right but I didn’t mean for you to run ldd on the app & project
Just on the Xojo app
I tried to start a new project, but even this is not possible. He tries to start it for 3 sec and then the window ‘Choose a project’ disappears, as if I was doing nothing.
But [h]Why did I do the update?[/h]
Because decimal separator doesn’t work
The instruction
dim a As string = [b]format[/b](6.25,"0.00")
TextField1.Text=a
should generate : 6,25
It does it right under Win7
but under Centos6 it generates : 6.25
It’s like
dim a as currency = [b]Cdbl/b
should generate : 25.45
But under Linux it gives 2545
under Win7 it gives 25.45
The settings of Centos6 are Belgian; 12 456,55
Konqueror shows file size like 1,2 Mb
scalc works fine