[zeromq-dev] Building zmq with openpgm

Emmanuel TAUREL taurel at esrf.fr
Thu Sep 22 17:43:15 CEST 2011


Hello all,

I am using ZMQ 3.0.x on a Ubuntu 10.10 box (32 bits)
I am trying to build zmq with openpgm but it fails.

My configure option are --with-pgm and a --prefix
The configure command works fine (but not if I run it from a sub-directory)
The make command fails with this message:

make
  cd . && /bin/bash /home/taurel/src/zeromq3-0-2.2_pgm/config/missing 
--run automake-1.11 --foreign
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash 
/home/taurel/src/zeromq3-0-2.2_pgm/config/missing --run autoconf
/bin/bash ./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure 
CFLAGS=-fvisibility=hidden --with-pgm 
--prefix=/home/taurel/bin/zmq3.0.2.pgm --no-create --no-recursion
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
...........
...........
configure: creating ./config.status
  /bin/bash ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating perf/Makefile
config.status: creating src/libzmq.pc
config.status: creating builds/msvc/Makefile
config.status: creating tests/Makefile
config.status: creating foreign/openpgm/Makefile
config.status: creating builds/redhat/zeromq.spec
config.status: creating src/platform.hpp
config.status: src/platform.hpp is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
Making all in foreign/openpgm
make[1]: Entering directory 
`/home/taurel/src/zeromq3-0-2.2_pgm/foreign/openpgm'
Making all in build-staging/openpgm/pgm
make[2]: Entering directory 
`/home/taurel/src/zeromq3-0-2.2_pgm/foreign/openpgm/build-staging/openpgm/pgm'
make[2]: *** No rule to make target `all'.  Stop.
make[2]: Leaving directory 
`/home/taurel/src/zeromq3-0-2.2_pgm/foreign/openpgm/build-staging/openpgm/pgm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/taurel/src/zeromq3-0-2.2_pgm/foreign/openpgm'
make: *** [all-recursive] Error 1

And effectively, there is no Makefile in 
foreign/openpgm/build-staging/openpgm/pgm

Thank's for your help

Emmanuel




More information about the zeromq-dev mailing list