Sounds strange, but I’ve thought I entered values in a property only to find out I didn’t hit enter and it didn’t stick.
I will check that out when I get back to my computer.
I considered that. I’m really trying to avoid having to setup a dedicated Linux workstation to test on.
I’m only using Linux because of the Xojo cloud.
I updated Xojo, restarted the system, did a compile (successful) for Linux and now it seems to be working.
This is very strange as the constant was indeed set, and I changed nothing else.
[quote=108508:@Chris Halford]I considered that. I’m really trying to avoid having to setup a dedicated Linux workstation to test on.
I’m only using Linux because of the Xojo cloud.[/quote]
Why not simply use a Linux Live CD distro ?
[quote=108537:@Chris Halford]I updated Xojo, restarted the system, did a compile (successful) for Linux and now it seems to be working.
This is very strange as the constant was indeed set, and I changed nothing else.
[/quote]
… And the IBM guy said “Why don’t we wait ? Maybe the bug will go by itself” …
Well, it allows me to compile and upload, but I’m getting an error back from Xojo when it goes to launch the remote app now. I’l have to dig in.
The way I’ve written this, it should successfully launch even if some of the library calls have issues. I’ll deal with support on this if I can’t figure it out in a day or two.
And… the bug apprarently didn’t go away by iteself, but it is polymorphic… cool eh!?
[quote=108669:@Chris Halford]Well, it allows me to compile and upload, but I’m getting an error back from Xojo when it goes to launch the remote app now. I’l have to dig in.
The way I’ve written this, it should successfully launch even if some of the library calls have issues. I’ll deal with support on this if I can’t figure it out in a day or two.
And… the bug apprarently didn’t go away by iteself, but it is polymorphic… cool eh!?[/quote]
The reason why I think you should try to compile and run a test of the library call under desktop Linux is that you can actually run the code in the IDE and benefit from all the debug tools. Debugging an app on the host is a lot less friendly.
I personally installed Linux Mint as double boot on my Windows 7 machine, so now I can easily switch between the two. It took no time at all and works a charm. Live disks are nice too : boot on the disk, do whatever you need, and when you are finished, back to usual.
Bugs are like flies : when you don’t hear it anymore, it’s hiding somewhere, and when you are ready to sleep, Bzzz !
I am using common code that can compile for Win, Linux and Mac.
I have a constant setup for the libray name that is dynnamic based on the platofrm.
Works great for everything, but…
When compiling for Cloud, it doesn’t recognize the platform specific string.
If I put the " …SO" file name in the “default” property of the constant it compiles.
Ideally Xojo should recognize that Xojo Cloud is Linux and associate the right platform string.
Thihs is an OK workaround for now, but it makes me a little nervous about forward compatibility as it is a workaround, and I’m not specifically calling reference to the platform used.