I'm trying to install native NodeJS on iOS 6.1 on a jaibroken iPad 3. I've installed apt, custom python 2.7.3, GNU C Compliler (with third-party libgcc), modified nodejs ./configure to work with gcc, but have some problems during configure:
#check if we have lastest python ipad:/var/mobile/node-v0.8.18 root# pythonPython 2.7.3 (default, Aug 11 2012, 10:54:38)[GCC 4.2.1 Compatible Apple Clang 3.0 (tags/Apple/clang-211.11)] on darwinType "help", "copyright", "credits" or "license" for more information.>>> exit() #check if we have working gcc ipad:/var/mobile/node-v0.8.18 root# gcc gcc: no input files root@localhost's password: ipad:~ root# cd /var/mobile/node-v0.8.18 ipad:/var/mobile/node-v0.8.18 root# ./configure{ 'target_defaults': { 'cflags': [], 'default_configuration': 'Release', 'defines': [], 'include_dirs': [], 'libraries': []}, 'variables': { 'armv7': 0, 'clang': 0, 'gcc_version': 42, 'host_arch': 'arm', 'node_install_npm': 'true', 'node_install_waf': 'true', 'node_prefix': '', 'node_shared_openssl': 'false', 'node_shared_v8': 'false', 'node_shared_zlib': 'false', 'node_tag': '', 'node_unsafe_optimizations': 0, 'node_use_dtrace': 'false', 'node_use_etw': 'false', 'node_use_openssl': 'true', 'target_arch': 'arm', 'v8_no_strict_aliasing': 1, 'v8_use_arm_eabi_hardfloat': 'false', 'v8_use_snapshot': 'true'}} creating ./config.gypi creating ./config.mkTraceback (most recent call last): File "tools/gyp_node", line 58, in <module> run_gyp(gyp_args) File "tools/gyp_node", line 18, in run_gyp rc = gyp.main(args) File "./tools/gyp/pylib/gyp/__init__.py", line 511, in main return gyp_main(args) File "./tools/gyp/pylib/gyp/__init__.py", line 503, in gyp_main generator.GenerateOutput(flat_list, targets, data, params) File "./tools/gyp/pylib/gyp/generator/make.py", line 2095, in GenerateOutput part_of_all=qualified_target in needed_targets) File "./tools/gyp/pylib/gyp/generator/make.py", line 764, in Write self.Pchify)) File "./tools/gyp/pylib/gyp/generator/make.py", line 1137, in WriteSources cflags = self.xcode_settings.GetCflags(configname) File "./tools/gyp/pylib/gyp/xcode_emulation.py", line 260, in GetCflags sdk_root = self._SdkPath() File "./tools/gyp/pylib/gyp/xcode_emulation.py", line 247, in _SdkPath return os.path.join(self._GetSdkBaseDir(), File "./tools/gyp/pylib/gyp/xcode_emulation.py", line 230, in _GetSdkBaseDir stderr=subprocess.STDOUT) 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_exceptionOSError: [Errno 2] No such file or directory I suppose the problem is in gyp_node, node addon builder. 'Cause when I've deleted last line in ./configure: subprocess.call([sys.executable, 'tools/gyp_node'] + gyp_args) it worked with no errors. However, make & make install didn't worked properly. Any suggestions? Thank you! -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.