Skip to content

Can't build. #1

Description

@Tommyx

hey .. i have cygwin and cython .. but cant build.

COMPILE WITH GCC :

C:\Projects\MVacquire>python setup.py build -c mingw32
running build
running build_ext
cythoning _mvDeviceManager.pyx to _mvDeviceManager.c
building 'mv' extension
C:\QtSDK\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall "-IC:\Program Files\MATRIX
VISION\mvIMPACT acquire" -IC:\Python25\include -IC:\Python25\PC -c _mvDeviceMan
ager.c -o build\temp.win32-2.5\Release_mvdevicemanager.o
_mvDeviceManager.c: In function '__pyx_pf_2mv_13DeviceManager_6get_device_list':

_mvDeviceManager.c:3147: warning: implicit declaration of function 'DMR_GetDevic
eInfoEx'
_mvDeviceManager.c:3147: error: 'dmditDeviceInfoStructure' undeclared (first use
in this function)
_mvDeviceManager.c:3147: error: (Each undeclared identifier is reported only onc
e
_mvDeviceManager.c:3147: error: for each function it appears in.)
mvDeviceManager.c: In function '__pyx_f_2mv_9Component_get_string':
mvDeviceManager.c:5977: warning: passing argument 4 of 'OBJ_GetSWithInplaceCons
truction' from incompatible pointer type
C:\Program Files\MATRIX VISION\mvIMPACT acquire/mvDeviceManager/Include/mvDevice
Manager.h:721: note: expected 'char * (
)(const char *, size_t)' but argument is
of type 'char * (
)(char *, size_t)'
_mvDeviceManager.c: In function 'pyx_pf_2mv_9Component_12display_name___get'
:
_mvDeviceManager.c:6113: error: 'sqObjDisplayName' undeclared (first use in this
function)
_mvDeviceManager.c: In function 'pyx_pf_2mv_9Component_9isvisible___get':
_mvDeviceManager.c:6334: error: 'TComponentVisibility' undeclared (first use in
this function)
_mvDeviceManager.c:6334: error: expected ';' before '__pyx_v_visibility'
_mvDeviceManager.c:6351: warning: implicit declaration of function 'OBJ_GetVisib
ility'
_mvDeviceManager.c:6351: error: '__pyx_v_visibility' undeclared (first use in th
is function)
_mvDeviceManager.c: In function '__pyx_pf_2mv_8Property_12getS':
_mvDeviceManager.c:9382: warning: implicit declaration of function 'OBJ_GetSForm
attedEx'
_mvDeviceManager.c: In function '__pyx_f_2mv_11PropertyPtr_set':
_mvDeviceManager.c:11344: warning: cast to pointer from integer of different siz
e
_mvDeviceManager.c: In function 'initmv':
_mvDeviceManager.c:25030: error: 'cvGuru' undeclared (first use in this function
)
_mvDeviceManager.c: In function '__Pyx_RaiseArgtupleInvalid':
_mvDeviceManager.c:25707: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:25707: warning: format '%s' expects type 'char *', but argume
nt 5 has type 'Py_ssize_t'
_mvDeviceManager.c:25707: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:25707: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_RaiseTooManyValuesError':
_mvDeviceManager.c:26279: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:26279: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_RaiseNeedMoreValuesError':
_mvDeviceManager.c:26285: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:26285: warning: format '%s' expects type 'char *', but argume
nt 3 has type 'Py_ssize_t'
_mvDeviceManager.c:26285: warning: too many arguments for format
_mvDeviceManager.c: In function '__pyx_convert__to_py_RequestInfo':
_mvDeviceManager.c:27482: error: 'struct RequestInfo' has no member named 'missi
ngData_pc'
_mvDeviceManager.c: In function '__Pyx_BufFmt_ProcessTypeChunk':
_mvDeviceManager.c:27816: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27816: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27816: warning: too many arguments for format
_mvDeviceManager.c:27868: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27868: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27868: warning: too many arguments for format
_mvDeviceManager.c: In function '__pyx_buffmt_parse_array':
_mvDeviceManager.c:27928: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27928: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_GetBufferAndValidate':
_mvDeviceManager.c:28109: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:28109: warning: format '%s' expects type 'char *', but argume
nt 3 has type 'Py_ssize_t'
_mvDeviceManager.c:28109: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:28109: warning: too many arguments for format
error: command 'gcc' failed with exit status 1

C:\Projects\MVacquire>python setup.py build -c mingw32
running build
running build_ext
cythoning _mvDeviceManager.pyx to _mvDeviceManager.c
building 'mv' extension
C:\QtSDK\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall "-IC:\Program Files\MATRIX
VISION\mvIMPACT acquire" -IC:\Python25\include -IC:\Python25\PC -c _mvDeviceMan
ager.c -o build\temp.win32-2.5\Release_mvdevicemanager.o
_mvDeviceManager.c: In function '__pyx_pf_2mv_13DeviceManager_6get_device_list':

_mvDeviceManager.c:3147: warning: implicit declaration of function 'DMR_GetDevic
eInfoEx'
_mvDeviceManager.c:3147: error: 'dmditDeviceInfoStructure' undeclared (first use
in this function)
_mvDeviceManager.c:3147: error: (Each undeclared identifier is reported only onc
e
_mvDeviceManager.c:3147: error: for each function it appears in.)
mvDeviceManager.c: In function '__pyx_f_2mv_9Component_get_string':
mvDeviceManager.c:5977: warning: passing argument 4 of 'OBJ_GetSWithInplaceCons
truction' from incompatible pointer type
C:\Program Files\MATRIX VISION\mvIMPACT acquire/mvDeviceManager/Include/mvDevice
Manager.h:721: note: expected 'char * (
)(const char *, size_t)' but argument is
of type 'char * (
)(char *, size_t)'
_mvDeviceManager.c: In function 'pyx_pf_2mv_9Component_12display_name___get'
:
_mvDeviceManager.c:6113: error: 'sqObjDisplayName' undeclared (first use in this
function)
_mvDeviceManager.c: In function 'pyx_pf_2mv_9Component_9isvisible___get':
_mvDeviceManager.c:6334: error: 'TComponentVisibility' undeclared (first use in
this function)
_mvDeviceManager.c:6334: error: expected ';' before '__pyx_v_visibility'
_mvDeviceManager.c:6351: warning: implicit declaration of function 'OBJ_GetVisib
ility'
_mvDeviceManager.c:6351: error: '__pyx_v_visibility' undeclared (first use in th
is function)
_mvDeviceManager.c: In function '__pyx_pf_2mv_8Property_12getS':
_mvDeviceManager.c:9382: warning: implicit declaration of function 'OBJ_GetSForm
attedEx'
_mvDeviceManager.c: In function '__pyx_f_2mv_11PropertyPtr_set':
_mvDeviceManager.c:11344: warning: cast to pointer from integer of different siz
e
_mvDeviceManager.c: In function 'initmv':
_mvDeviceManager.c:25030: error: 'cvGuru' undeclared (first use in this function
)
_mvDeviceManager.c: In function '__Pyx_RaiseArgtupleInvalid':
_mvDeviceManager.c:25707: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:25707: warning: format '%s' expects type 'char *', but argume
nt 5 has type 'Py_ssize_t'
_mvDeviceManager.c:25707: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:25707: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_RaiseTooManyValuesError':
_mvDeviceManager.c:26279: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:26279: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_RaiseNeedMoreValuesError':
_mvDeviceManager.c:26285: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:26285: warning: format '%s' expects type 'char *', but argume
nt 3 has type 'Py_ssize_t'
_mvDeviceManager.c:26285: warning: too many arguments for format
_mvDeviceManager.c: In function '__pyx_convert__to_py_RequestInfo':
_mvDeviceManager.c:27482: error: 'struct RequestInfo' has no member named 'missi
ngData_pc'
_mvDeviceManager.c: In function '__Pyx_BufFmt_ProcessTypeChunk':
_mvDeviceManager.c:27816: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27816: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27816: warning: too many arguments for format
_mvDeviceManager.c:27868: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27868: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27868: warning: too many arguments for format
_mvDeviceManager.c: In function '__pyx_buffmt_parse_array':
_mvDeviceManager.c:27928: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:27928: warning: too many arguments for format
_mvDeviceManager.c: In function '__Pyx_GetBufferAndValidate':
_mvDeviceManager.c:28109: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:28109: warning: format '%s' expects type 'char *', but argume
nt 3 has type 'Py_ssize_t'
_mvDeviceManager.c:28109: warning: unknown conversion type character 'z' in form
at
_mvDeviceManager.c:28109: warning: too many arguments for format
error: command 'gcc' failed with exit status 1

have a nice day =)

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