Skip to content
This repository was archived by the owner on Jun 17, 2020. It is now read-only.
This repository was archived by the owner on Jun 17, 2020. It is now read-only.

import zero_buffer fails #5

@obeleh

Description

@obeleh

I've installed zero buffer from pip on 4 machines.

Windows:

>>> import zero_buffer
_cffi__xc803fa62x9f782fd2.c
C:\Python27\lib\site-packages\__pycache__\_cffi__xc803fa62x9f782fd2.c(188) : fatal error C1083: Cannot open include file: 'sys/uio.h': No such file or directory

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\zero_buffer.py", line 41, in <module>
    """, extra_compile_args=["-D_GNU_SOURCE"])
  File "C:\Python27\lib\site-packages\cffi\api.py", line 340, in verify
    lib = self.verifier.load_library()
  File "C:\Python27\lib\site-packages\cffi\verifier.py", line 74, in load_library
    self._compile_module()
  File "C:\Python27\lib\site-packages\cffi\verifier.py", line 139, in _compile_module
    outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
  File "C:\Python27\lib\site-packages\cffi\ffiplatform.py", line 25, in compile
    outputfilename = _build(tmpdir, ext)
  File "C:\Python27\lib\site-packages\cffi\ffiplatform.py", line 51, in _build
    raise VerificationError('%s: %s' % (e.__class__.__name__, e))
cffi.ffiplatform.VerificationError: CompileError: command '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.exe"' failed with exit status 2

Debian wheezy:

>>> import zero_buffer
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/dist-packages/zero_buffer.py", line 41, in <module>
    """, extra_compile_args=["-D_GNU_SOURCE"])
  File "/usr/local/lib/python2.7/dist-packages/cffi/api.py", line 341, in verify
    lib = self.verifier.load_library()
  File "/usr/local/lib/python2.7/dist-packages/cffi/verifier.py", line 73, in load_library
    self._write_source()
  File "/usr/local/lib/python2.7/dist-packages/cffi/verifier.py", line 125, in _write_source
    file = open(self.sourcefilename, 'w')
IOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/dist-packages/__pycache__/_cffi__x32acf948x9f782fd2.c'

Other debian host:

import zero_buffer
File "/usr/local/lib/python2.7/dist-packages/zero_buffer.py", line 41, in <module>
""", extra_compile_args=["-D_GNU_SOURCE"])
File "/usr/local/lib/python2.7/dist-packages/cffi/api.py", line 340, in verify
lib = self.verifier.load_library()
File "/usr/local/lib/python2.7/dist-packages/cffi/verifier.py", line 73, in load_library
self._write_source()
File "/usr/local/lib/python2.7/dist-packages/cffi/verifier.py", line 125, in _write_source
file = open(self.sourcefilename, 'w')
IOError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/dist-packages/_pycache_/_cffi__xc803fa62x9f782fd2.c'

Last host is searching for x32acf948x9f782fd2.c

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions