Buildfile: build.xml
init-ant-contrib:
locales:
[echo] Checking if locale output dir exists
[echo] Locale output dir does not exists. Creating /home/developer/dev/bigbluebutton/bigbluebutton-client/client/locale
[echo] Determining supported locales.
build-locale:
[echo] Locale dir is /home/developer/dev/bigbluebutton/bigbluebutton-client/locale. Extract locale name.
[echo] Locale name is locale
[echo] Building locale
[echo] Somehow, the dirset for locales is passing the parent (locale) dir.
[echo] We don't want it, so we need to skip it.
build-locale:
[echo] Locale dir is /home/developer/dev/bigbluebutton/bigbluebutton-client/locale/ar_SY. Extract locale name.
[echo] Locale name is ar_SY
[echo] Building ar_SY
[echo] We already have a copy of the framework locale. No need to copy /home/developer/dev/tools/flex/frameworks/locale/ar_SY
[echo] Compiling locale ar_SY
[echo] Start building ar_SY
[echo] **********************************************
[echo] * Did you check bundles.txt and made *
[echo] * all resources listed here? *
[echo] **********************************************
[mxmlc] Loading configuration file /home/developer/dev/tools/flex-4.5.0.20967/frameworks/flex-config.xml
[mxmlc] Adobe Flex Compiler (mxmlc)
[mxmlc] Version 4.5.0 build 20967
[mxmlc] Copyright (c) 2004-2011 Adobe Systems, Inc. All rights reserved.
[mxmlc]
[mxmlc] /home/developer/dev/tools/flex-4.5.0.20967/frameworks/flex-config.xml(344): Error: unable to open 'libs/framework.swc'
[mxmlc]
[mxmlc] </runtime-shared-library-path>
[mxmlc]
BUILD FAILED
/home/developer/dev/bigbluebutton/bigbluebutton-client/build.xml:69: The following error occurred while executing this line:
/home/developer/dev/bigbluebutton/bigbluebutton-client/build.xml:133: The following error occurred while executing this line:
/home/developer/dev/bigbluebutton/bigbluebutton-client/build.xml:152: mxmlc task failed
mkdir -p ~/dev/tools/flex-4.5.0.20967
unzip flex_sdk_4.5.0.20967_mpl.zip -d flex-4.5.0.20967
The Flex SDK is now unzipped, but you need to modify the permissions to use the Flex tools.
sudo find ~/dev/tools/flex-4.5.0.20967 -type d -exec chmod o+rx '{}' \;
chmod 755 ~/dev/tools/flex-4.5.0.20967/bin/*
sudo chmod -R +r ~/dev/tools/flex-4.5.0.20967
Make sure you only use sudo where it says to. I suspect you're hitting a permission issue.
Chad