Skip to content

error when running build.tcl install -> unknown type name ‘zmq_event_t’ #5

@kenImas

Description

@kenImas

Hi

I'm trying to install tclzmq but keep getting an error. I have the following installed:
tclsh8.6
zmq4.1.4
critcl3.1.15

Does anyone have an idea what I'm doing wrong? Whenever I try to run build.tcl install I receive the following error:

Version: 4.0.1
Config: linux-ix86-gcc
Build: linux-ix86-gcc
Target: linux-ix86
Source: zmq.tcl (provide zmq 4.0.1)(FAILED) Files left in /home/imas/Desktop/tclzmq-master/BUILD.zmq
FAILURES 1
FAILED: /home/imas/Desktop/tclzmq-master/zmq.tcl
FAILED
FAILED Tue Mar 15 15:23:20 CET 2016 - /home/imas/Desktop/tclzmq-master/zmq.tcl
FAILED
FAILED gcc
FAILED -c
FAILED -fPIC
FAILED -DUSE_THREAD_ALLOC=1
FAILED -D_REENTRANT=1
FAILED -D_THREAD_SAFE=1
FAILED -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1
FAILED -DHAVE_READDIR_R=1
FAILED -DTCL_THREADS=1
FAILED -DUSE_TCL_STUBS
FAILED -I/usr/share/tcltk/tcl8.6/critcl3.1.15/critcl_c/tcl8.5
FAILED -I/usr/share/include
FAILED -I/home/imas/Desktop/tclzmq-master/BUILD.zmq
FAILED -o
FAILED /home/imas/Desktop/tclzmq-master/BUILD.zmq/v3115_00000000000000000000000000000021_pic.o
FAILED /home/imas/Desktop/tclzmq-master/BUILD.zmq/v3115_00000000000000000000000000000021.c
FAILED -O2
FAILED -DNDEBUG
FAILED
FAILED zmq.tcl: In function ‘zmq_socket_objcmd’:
FAILED zmq.tcl:1394:6: error: unknown type name ‘zmq_event_t’
FAILED zmq_event_t event;
FAILED ^
FAILED zmq.tcl:1409:15: error: request for member ‘event’ in something not a structure or union
FAILED if (event.event & ZMQ_EVENT_CONNECTED) {
FAILED ^
FAILED zmq.tcl:1411:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1413:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_CONNECT_DELAYED) {
FAILED ^
FAILED zmq.tcl:1415:77: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("err", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1417:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_CONNECT_RETRIED) {
FAILED ^
FAILED zmq.tcl:1419:82: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("interval", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1421:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_LISTENING) {
FAILED ^
FAILED zmq.tcl:1423:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1425:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_BIND_FAILED) {
FAILED ^
FAILED zmq.tcl:1427:79: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("error", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1429:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_ACCEPTED) {
FAILED ^
FAILED zmq.tcl:1431:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1433:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_ACCEPT_FAILED) {
FAILED ^
FAILED zmq.tcl:1435:79: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("error", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1437:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_CLOSED) {
FAILED ^
FAILED zmq.tcl:1439:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1441:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_CLOSE_FAILED) {
FAILED ^
FAILED zmq.tcl:1443:79: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("error", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1445:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_DISCONNECTED) {
FAILED ^
FAILED zmq.tcl:1447:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED zmq.tcl:1449:20: error: request for member ‘event’ in something not a structure or union
FAILED else if (event.event & ZMQ_EVENT_MONITOR_STOPPED) {
FAILED ^
FAILED zmq.tcl:1451:76: error: request for member ‘value’ in something not a structure or union
FAILED Tcl_DictObjPut(ip, d, Tcl_NewStringObj("fd", -1), Tcl_NewIntObj(event.value));
FAILED ^
FAILED
FAILED ERROR while compiling code in /home/imas/Desktop/tclzmq-master/zmq.tcl:
FAILED child process exited abnormally
FAILED

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