I am using Ubuntu 12.04, tried both 32 and 64 bit versions
This is what i got when i tried to build xtk. Please help how to solve the issue
george@laptop-4:~/X4/utils$ ./build.py -b -t -e *-----------------------* Compiling Code /home/george/X4/lib/closure-library/closure/bin/build/closurebuilder.py: Scanning paths... /home/george/X4/lib/closure-library/closure/bin/build/closurebuilder.py: 936 sources scanned. /home/george/X4/lib/closure-library/closure/bin/build/closurebuilder.py: Building dependency tree.. Traceback (most recent call last): File "/home/george/X4/lib/closure-library/closure/bin/build/closurebuilder.py", line 256, in main() File "/home/george/X4/lib/closure-library/closure/bin/build/closurebuilder.py", line 241, in main options.compiler_flags) File "/home/george/X4/lib/closure-library/closure/bin/build/jscompiler.py", line 50, in Compile if not (distutils.version.LooseVersion(_GetJavaVersion()) >= File "/home/george/X4/lib/closure-library/closure/bin/build/jscompiler.py", line 31, in _GetJavaVersion proc = subprocess.Popen(['java', '-version'], stderr=subprocess.PIPE) File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory >> OUTPUT: xtk.js Code compiled *-----------------------* *-----------------------* Testing code ======== GOOGLE CHROME RESULTS ======== Traceback (most recent call last): File "./build.py", line 177, in scripts.test.calculate( paths.xtkDir + '/testing/xtk_tests_build.html', paths.xtkLibDir ) File "/home/george/X4/utils/scripts/test.py", line 60, in calculate display = Display( visible=0, size=( 1024, 768 ) ) File "/home/george/X4/lib/PyVirtualDisplay/build/lib.linux-x86_64-2.7/pyvirtualdisplay/display.py", line 33, in __init__ self._obj = self.display_class( File "/home/george/X4/lib/PyVirtualDisplay/build/lib.linux-x86_64-2.7/pyvirtualdisplay/display.py", line 51, in display_class cls.check_installed() File "/home/george/X4/lib/PyVirtualDisplay/build/lib.linux-x86_64-2.7/pyvirtualdisplay/xvfb.py", line 33, in check_installed EasyProcess([PROGRAM, '-help'], url=URL, ubuntu_package=PACKAGE).check_installed() File "/home/george/X4/lib/EasyProcess/build/lib.linux-x86_64-2.7/easyprocess/__init__.py", line 201, in check_installed raise EasyProcessCheckInstalledError(self) easyprocess.EasyProcessCheckInstalledError: cmd=['Xvfb', '-help'] OSError=[Errno 2] No such file or directory Program install error! You can install it in terminal: sudo apt-get install xvfb
I also tested under my Ubuntu and has the samed error and solved it (btw compilation succeeded but I didn't try the lib after)
Look at the end of the error :
They say that "xvfb" is missing, so I installed it with "sudo apt-get install xvfb" and then it compiled. Does it works for you ?
However after compilation the testing outs errors :