~/git/crosswalk/src/xwalk$ GYP_DEFINES="OS=android" gclient runhooks

~/git/crosswalk/src/xwalk$ cd ..

~/git/crosswalk/src$ ninja -C out/Release xwalk

~/git/crosswalk/src$ ./xwalk/build/android/envsetup.sh

~/git/crosswalk/src$ export GYP_GENERATORS='ninja'

~/git/crosswalk/src$ python xwalk/gyp_xwalk -Dmediacodecs_EULA=1 -Dtarget_arch=arm
Traceback (most recent call last):
  File "xwalk/gyp_xwalk", line 454, in <module>
    vs2013_runtime_dll_dirs = vs_toolchain.DownloadVsToolchain()
AttributeError: 'module' object has no attribute 'DownloadVsToolchain'

========================

Platform:  Ubuntu 14.04 in 64 bit mode
Settings:
XWALK_OS_ANDROID=1
XWALK_DIR=$HOME/git/crosswalk
ANDROID_HOME=$HOME/adt-bundle-linux-x86_64-20130917/sdk

========================

Commentary:

vs_toolchain.DownloadVsToolchain() is a function which returns a string value, later tested to be non-empty
to determine where gyp_xwalk should call vs_toolchain.CopyVsRuntimeDlls(...)

However the function is missing from my version of vs_toolchain.py

It looks like vs_toolchain.SetEnvironmentAndGetRuntimeDllDirs() returns the correct value, which appears to be None on a Linux build. Not surprisingly, a function call containing "Dll" appears to be win32 specific. :-)

Question (1): Am I safe to skip this part of the build process and hard code a None return value because
   I'm using Linux?

Question (2): Are there pre-built versions of Crosswalk with media activated, so I can avoid having to build
  from source?

_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to