Sorry, my mistake...I built something else not the zmq java binding.

Still not able to compile it as the ./configure doesn't find the zmq.h file, 
but that's not included in the jzmq lib, but in the zmq lib, do I have to copy 
those files somewhere else?

Gonzalo Vásquez Sáez
Gerente Investigación y Desarrollo (R&D)
Altiuz Soluciones Tecnológicas de Negocios Ltda.
Av. Nueva Tajamar 555 Of. 802, Las Condes - CP 7550099
+56 2 335 2461
gvasq...@altiuz.cl
http://www.altiuz.cl
http://www.altiuzreports.com
  


El 13-03-2013, a las 9:39, Ivan Pechorin <ivan.pecho...@gmail.com> escribió:

> Hi Gonzalo,
> 
> the only extra needed step was to force the use of IBM's XLC C++ compiler by 
> issuing the following statement:
> 
> export CXX=xlc
> 
> Now I have the couple of files corresponding to the base zmq native libraries 
> (libzmq.a and libzmq.la).
> 
> Tried the same procedure with the zmq Java Binding (v2.1.3-snapshot from 
> yesterday), but haven't been able to properly compile it. Right now I'm stuck 
> in the "make" phase with the following err msg:
> 
>   CXXLD  test_connect_resolve
>   CXX    test_connect_delay.o
>   CXXLD  test_connect_delay
>   CXX    test_last_endpoint.o
>   CXXLD  test_last_endpoint
>   CXX    test_term_endpoint.o
>   CXXLD  test_term_endpoint
>   CXX    test_monitor.o
>   CXXLD  test_monitor
> ld: 0711-317 ERROR: Undefined symbol: .__dl__FPv
> ld: 0711-317 ERROR: Undefined symbol: .__ReThrowV6
> ld: 0711-317 ERROR: Undefined symbol: .__setUncaughtExceptionFlag__3stdFb
> ld: 0711-317 ERROR: Undefined symbol: .unexpected__3stdFv
> ld: 0711-317 ERROR: Undefined symbol: .terminate__3stdFv
> ld: 0711-317 ERROR: Undefined symbol: .__nw__FUl
> ld: 0711-317 ERROR: Undefined symbol: .__ThrowV6
> ld: 0711-317 ERROR: Undefined symbol: .__CleanupCatchV6a
> ld: 0711-317 ERROR: Undefined symbol: ._Xlen__Q2_3std12_String_baseCFv
> ld: 0711-317 ERROR: Undefined symbol: ._Xran__Q2_3std12_String_baseCFv
> ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
> make: 1254-004 The error code from the last command is 8.
> 
> 
> IBM's C++ compiler is "xlC", not "xlc". "xlc" is for C.
> 
> Please try 
> 
> export CXX=xlC 
> 
> In addition, you may need to specify xlC as a linker (CXXLD) instead of the 
> default "ld", but I'm not sure what is the right way to achieve this.
> 
> Regards,
> Ivan
>  
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev@lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to