https://github.com/facebookincubator/cinder
파이썬 마개조해서 jit도 된다는건데
이거 빌드해보려니까 잘안되노
>> python
/usr/bin/ld: libpython3.8_static.a(virtmem.o): in function `asmjit::VirtMem_openAnonymousMemory(int*, bool) [clone .part.0]':
/cinder/ThirdParty/asmjit/src/asmjit/core/virtmem.cpp:330: undefined reference to `shm_open'
/usr/bin/ld: /cinder/ThirdParty/asmjit/src/asmjit/core/virtmem.cpp:332: undefined reference to `shm_unlink'
collect2: error: ld returned 1 exit status
configure 아웃풋에 -lrt 붙어있는데 왜이런지 몰겠네
해결하기까진 귀찮아져서 걍 방치함
그새 누가 이슈 열어놨넹 이거 적용하니 빌드된다
https://github.com/facebookincubator/cinder/issues/1
INFO: Could not locate ffi libs and/or headers Python build finished successfully! The necessary bits to build these optional modules were not found: _bz2 _curses _curses_panel _dbm _gdbm _lzma _sqlite3 _tkinter _uuid readline zlib
The following modules found by detect_modules() in setup.py, have been built by the Makefile instead, as configured by the Setup files: _abc atexit pwd time xxclassloader Failed to build these modules: _ctypes
root@fd6b512d794d:/cinder# ./python Could not find platform dependent libraries Consider setting $PYTHONHOME to [:] Python 3.8.5+cinder (heads/cinder/3.8:41c72ce, May 5 2021, 10:17:02) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.version '3.8.5+cinder (heads/cinder/3.8:41c72ce, May 5 2021, 1
근데 pgo?? 하다가 이상한에러남 Parser/listnode.c:66:1: error: '/cinder/Parser/listnode.gcda' profile count data file not found [-Werror=missing-profile]
인스타그램을 위한 빠른 파이썬 인터프리터/jit 컴파일러.. 이건 귀하군요..
ㄹㅇㅋㅋ
페이스북은 php도 그렇고 jit 발라서 쓰는 거 좋아하네
pypy냅두고 새로만든거보면 상당한 변태들인듯