Hi,

I installed the latest Cava Packager under Ubuntu and I I tried to use it to build a distribution for my WxPerl app with it.

I started it, choosed to create a new project from the menu, but I can't go to the next step because this step is absolutely impossible to do without a mouse, but only using a keyboard. Pressing tab or arrow keys doesn't seem to move the focus to any element on the GUI.

So I installed Cava Packager under Windows, hoping that I could build the configuration for the project under Windows, then use it under Linux. Under Windows I was able to pass over the first step and I've seen that I need to choose the project type, but there was no "Linux app" but only "Windows app" choice, so I choosed it and I tried to create a Windows version for my program. I pressed OK and it asked for the project name, an empty folder path and the path to the script that should be packaged. It was hard to specify the empty path, because there was no edit field to paste it there, but just a "..." button, which doesn't seem to work very well. By mistake I first chosen a folder which was not empty and Cava Packager told me that I need to use an empty folder, but the problem was that even after closing an and re-opening the program, the single folder I was able to see under that partition was the bad folder previously opened, so I wasn't able to choose another folder. I've found that I was able to see again the other folders on that partition only after I renamed that folder I previously chosen by mistake.

OK, after I've created the first project, I choose to build it (from the menu). This created a structure of folders with a bin directory inside. I tried to run the .exe program under that directory, but it didn't want to run. So I ran it in command line mode and I've seen that it gave the following error:

Unrecognized character \x1F; marked by <-- HERE after <-- HERE near column 1 at
D:/apps/gui/MAA355~1/3/cava/release/MyApp/lib/std/MaestroDEX.pl line 1.

I thought that maybe it has something to do with the fact that the file is UTF-8 encoded, so I saved the file in ANSI mode and re-built the package with Cava, but it still gives this error.

Anyway, I tried to export the project hoping that I will be able to use it under Linux, but I've seen that the configuration is not in text config files but in SQLite dbs and I didn't look into them yet and I've seen another file named installer.config which I don't know if it is a binary one or how to read/modify its content if necessary.

So, Cava is not accessible under Linux with Orca screen reader and without a mouse. Under Windows is much better accessible, but I don't know how to configure it under Windows and use the configuration files to build the program under Linux.

Can the configuration be done using the command line interface?
Or there is another solution for using Cava, or another solution for building WxPerl apps?

Thanks.

--Octavian

Reply via email to