09-11-2013 08:25 AM
Our company develops software for Blackberry 10 and we are using build servers for making release/nightly/etc builds. We encountered some difficulties while trying to migrate to SDK 10.2. Platform: Debian 6.0.
1. I couldn't find any simple way to install SDK on a headless server. There's, like, NO x-server to run installer GUI and then IDE to download actual SDK files. The only solution I've come with is to install IDE and SDK on a desktop computer and then tarball the whole directory to the server. It would've been great if there was a way to download and install SDK files without IDE. Not everyone needs it.
2. qcc and QCC compilers don't work if there's a "@" sign in the path of a source file. Example:
qcc -Vgcc_ntoarmv7le -lang-c -o main.o -c dir@dir/main.c
In that case compiler doesn't produce any errors or return error codes, it just doesn't generate any output object files. Not sure if this is a new bug in 10.2 version, or just an old one. This is a serious problem, because Jenkins continuous integration system we are using creates folder names for projects with a @ symbol in them, and that behavior cannot be changed simply. I spent much time investigating this error, I hope this will be fixed in future releases.
09-12-2013 10:53 AM