-
Notifications
You must be signed in to change notification settings - Fork 128
Closed
Description
Is there some voodoo magic required to get pixie even working interactively?
I'm getting a "file not found" error for ``src/stacklet/stacklet.h`
Full log:
(pixie)
prologic@nbowers-mbp
Wed Dec 02 19:20:06
~/tmp/pixie
(master) 0 0
$ PKG_CONFIG_PATH=/usr/local/Cellar/libffi/3.0.13/lib/pkgconfig make run_interactive
[version:WARNING] Errors getting Mercurial information: Not running from a Mercurial repository!
[platform:execute] clang -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_1.c -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_1.o
[platform:execute] clang -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_2.c -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_2.o
[platform:execute] clang -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_4.c -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_4.o
[platform:execute] clang -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_8.c -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_8.o
[platform:WARNING] /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_8.c:92:1: warning: implicit declaration of function 'mremap' is invalid in C99 [-Wimplicit-function-declaration]
[platform:WARNING] mremap(NULL, 0, 0, 0);
[platform:WARNING] ^
[platform:WARNING] 1 warning generated.
[platform:execute] clang /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_8.o -arch x86_64 -mmacosx-version-min=10.5 -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_8
[platform:execute] clang -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/c /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_14.c -o /var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_14.o
Traceback (most recent call last):
File "target.py", line 311, in <module>
rt.init()
File "/Users/prologic/tmp/pixie/pixie/vm/rt.py", line 74, in init
import pixie.vm.stacklet
File "/Users/prologic/tmp/pixie/pixie/vm/stacklet.py", line 1, in <module>
import rpython.rlib.rstacklet as rstacklet
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rlib/rstacklet.py", line 2, in <module>
from rpython.rlib import _rffi_stacklet as _c
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rlib/_rffi_stacklet.py", line 23, in <module>
rffi_platform.verify_eci(eci.convert_sources_to_files())
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rtyper/tool/rffi_platform.py", line 90, in verify_eci
configure(CConfig)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rtyper/tool/rffi_platform.py", line 247, in configure
res[key] = value.question(writer.ask_gcc)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rtyper/tool/rffi_platform.py", line 552, in question
ask_gcc("")
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/rtyper/tool/rffi_platform.py", line 194, in ask_gcc
try_compile_cache([self.path], eci)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/tool/gcc_cache.py", line 68, in try_compile_cache
platform.compile(c_files, eci)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/platform/__init__.py", line 53, in compile
ofiles = self._compile_o_files(cfiles, eci, standalone)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/platform/__init__.py", line 75, in _compile_o_files
ofiles.append(self._compile_c_file(self.cc, cfile, compile_args))
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/platform/posix.py", line 40, in _compile_c_file
cwd=str(cfile.dirpath()))
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/platform/__init__.py", line 139, in _execute_c_compiler
self._handle_error(returncode, stdout, stderr, outname)
File "/Users/prologic/.virtualenvs/pixie/lib/python2.7/site-packages/rpython/translator/platform/__init__.py", line 151, in _handle_error
raise CompilationError(stdout, stderr)
rpython.translator.platform.CompilationError: CompilationError(err="""
/var/folders/t7/gp30573d0ls9l67qb4yvnjd18xyrc0/T/usession-unknown-97/platcheck_14.c:79:10: fatal error: 'src/stacklet/stacklet.h' file not found
#include <src/stacklet/stacklet.h>
^
1 error generated.
""")
make: *** [run_interactive] Error 1
I obviously do have Xcode Command line Tools installed as well as well as Homebrew. What am I missing here?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels