Hello, I'm sorry to post this seemingly quite mundane issue, but I just do not find what's wrong with what i did... please help. Basically typing the make command returns a message in french (that one is normal) that says that no goals and no rules were specified. I realize it's a typical make error message but I don't see/am not familiar enough with the output of ./configure to understand what I'm missing: [chs at Lupercal ~]$ cd /home/chs/tinc-1.0.9/tinc-1.0.9/ [chs at Lupercal tinc-1.0.9]$ ./configure 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... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking for net/if.h... yes checking for net/if_types.h... no checking for linux/if_tun.h... yes checking for net/if_tun.h... no checking for net/if_tap.h... no checking for net/ethernet.h... yes checking for net/if_arp.h... yes checking for netinet/in_systm.h... yes checking for netinet/in.h... yes checking for netinet/in6.h... no checking for netinet/if_ether.h... yes checking for netinet/ip.h... yes checking for netinet/ip6.h... yes checking for netinet/tcp.h... yes checking for netinet/ip_icmp.h... yes checking for netinet/icmp6.h... yes checking for an ANSI C-conforming const... yes checking for working volatile... yes checking for pid_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for working __malloc__ attribute... no checking for socklen_t... yes checking for struct ether_header... yes checking for struct arphdr... yes checking for struct ether_arp... yes checking for struct in_addr... yes checking for struct addrinfo... yes checking for struct ip... yes checking for struct icmp... yes checking for struct in6_addr... yes checking for struct sockaddr_in6... yes checking for struct ip6_hdr... yes checking for struct icmp6_hdr... yes checking for struct nd_neighbor_solicit... yes checking for struct nd_opt_hdr... yes checking for working memcmp... yes checking for working alloca.h... yes checking for alloca... yes checking return type of signal handlers... void checking for asprintf... yes checking for daemon... yes checking for fchmod... yes checking for flock... yes checking for ftime... yes checking for fork... yes checking for get_current_dir_name... yes checking for gettimeofday... yes checking for mlockall... yes checking for putenv... yes checking for random... yes checking for select... yes checking for strdup... yes checking for strerror... yes checking for strsignal... yes checking for strtol... yes checking for system... yes checking for unsetenv... yes checking for vsyslog... yes checking for writev... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for socket... yes checking for gethostbyname... yes checking for freeaddrinfo... yes checking for gai_strerror... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for inet_aton... yes checking openssl/evp.h usability... yes checking openssl/evp.h presence... yes checking for openssl/evp.h... yes checking openssl/rsa.h usability... yes checking openssl/rsa.h presence... yes checking for openssl/rsa.h... yes checking openssl/rand.h usability... yes checking openssl/rand.h presence... yes checking for openssl/rand.h... yes checking openssl/err.h usability... yes checking openssl/err.h presence... yes checking for openssl/err.h... yes checking openssl/sha.h usability... yes checking openssl/sha.h presence... yes checking for openssl/sha.h... yes checking openssl/pem.h usability... yes checking openssl/pem.h presence... yes checking for openssl/pem.h... yes checking openssl/engine.h usability... yes checking openssl/engine.h presence... yes checking for openssl/engine.h... yes checking for SHA1_version in -lcrypto... yes checking for dlopen... yes checking for RAND_pseudo_bytes... yes checking for EVP_EncryptInit_ex... yes checking whether OpenSSL_add_all_algorithms is declared... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for compress2 in -lz... yes checking for lzo1x_1_compress in -llzo2... no checking for lzo1x_1_compress in -llzo... no configure: error: "lzo libraries not found." [chs at Lupercal tinc-1.0.9]$ make make: *** Pas de cibles sp?cifi?es et aucun makefile n'a ?t? trouv?. Arr?t. Thanks Charles-H. Schulz.
On Fri, May 15, 2009 at 02:35:46PM +0200, Charles-H. Schulz wrote:> [chs at Lupercal ~]$ cd /home/chs/tinc-1.0.9/tinc-1.0.9/ > [chs at Lupercal tinc-1.0.9]$ ./configure[...]> checking for zlib.h... yes > checking for compress2 in -lz... yes > checking for lzo1x_1_compress in -llzo2... no > checking for lzo1x_1_compress in -llzo... no > configure: error: "lzo libraries not found."It's there right at the end: you don't have the LZO library (and/or its header files) installed. You should install that first, then run configure again. -- Met vriendelijke groet / with kind regards, Guus Sliepen <guus at tinc-vpn.org> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://www.tinc-vpn.org/pipermail/tinc/attachments/20090515/6b283e00/attachment.pgp
"lzo libraries not found.", you need to install lzo lib before configure. ----- Original Message ----- From: "Charles-H. Schulz" <charles-h.schulz at laposte.net> To: <tinc at tinc-vpn.org> Sent: Friday, May 15, 2009 8:35 PM Subject: Trouble with Tinc at make level> > Hello, > > I'm sorry to post this seemingly quite mundane issue, but I just do not > find what's wrong with what i did... please help. Basically typing the > make command returns a message in french (that one is normal) that says > that no goals and no rules were specified. I realize it's a typical > make error message but I don't see/am not familiar enough with the > output of ./configure to understand what I'm missing: > > [chs at Lupercal ~]$ cd /home/chs/tinc-1.0.9/tinc-1.0.9/ > [chs at Lupercal tinc-1.0.9]$ ./configure > 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... gawk > checking whether make sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles... > no checking whether NLS is requested... yes > checking for msgfmt... /usr/bin/msgfmt > checking for gmsgfmt... /usr/bin/msgfmt > checking for xgettext... /usr/bin/xgettext > checking for msgmerge... /usr/bin/msgmerge > checking for style of include used by make... GNU > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking dependency style of gcc... gcc3 > checking build system type... x86_64-unknown-linux-gnu > checking host system type... x86_64-unknown-linux-gnu > checking for ld used by GCC... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for shared library run path origin... done > checking whether NLS is requested... yes > checking for GNU gettext in libc... yes > checking whether to use NLS... yes > checking where the gettext function comes from... libc > checking for gcc... (cached) gcc > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking dependency style of gcc... (cached) gcc3 > checking how to run the C preprocessor... gcc -E > checking for a BSD-compatible install... /usr/bin/install -c > checking whether ln -s works... yes > checking for ranlib... ranlib > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking stdbool.h usability... yes > checking stdbool.h presence... yes > checking for stdbool.h... yes > checking syslog.h usability... yes > checking syslog.h presence... yes > checking for syslog.h... yes > checking sys/file.h usability... yes > checking sys/file.h presence... yes > checking for sys/file.h... yes > checking sys/ioctl.h usability... yes > checking sys/ioctl.h presence... yes > checking for sys/ioctl.h... yes > checking sys/mman.h usability... yes > checking sys/mman.h presence... yes > checking for sys/mman.h... yes > checking sys/param.h usability... yes > checking sys/param.h presence... yes > checking for sys/param.h... yes > checking sys/socket.h usability... yes > checking sys/socket.h presence... yes > checking for sys/socket.h... yes > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking sys/uio.h usability... yes > checking sys/uio.h presence... yes > checking for sys/uio.h... yes > checking sys/wait.h usability... yes > checking sys/wait.h presence... yes > checking for sys/wait.h... yes > checking netdb.h usability... yes > checking netdb.h presence... yes > checking for netdb.h... yes > checking arpa/inet.h usability... yes > checking arpa/inet.h presence... yes > checking for arpa/inet.h... yes > checking for net/if.h... yes > checking for net/if_types.h... no > checking for linux/if_tun.h... yes > checking for net/if_tun.h... no > checking for net/if_tap.h... no > checking for net/ethernet.h... yes > checking for net/if_arp.h... yes > checking for netinet/in_systm.h... yes > checking for netinet/in.h... yes > checking for netinet/in6.h... no > checking for netinet/if_ether.h... yes > checking for netinet/ip.h... yes > checking for netinet/ip6.h... yes > checking for netinet/tcp.h... yes > checking for netinet/ip_icmp.h... yes > checking for netinet/icmp6.h... yes > checking for an ANSI C-conforming const... yes > checking for working volatile... yes > checking for pid_t... yes > checking for size_t... yes > checking whether time.h and sys/time.h may both be included... yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for working __malloc__ attribute... no > checking for socklen_t... yes > checking for struct ether_header... yes > checking for struct arphdr... yes > checking for struct ether_arp... yes > checking for struct in_addr... yes > checking for struct addrinfo... yes > checking for struct ip... yes > checking for struct icmp... yes > checking for struct in6_addr... yes > checking for struct sockaddr_in6... yes > checking for struct ip6_hdr... yes > checking for struct icmp6_hdr... yes > checking for struct nd_neighbor_solicit... yes > checking for struct nd_opt_hdr... yes > checking for working memcmp... yes > checking for working alloca.h... yes > checking for alloca... yes > checking return type of signal handlers... void > checking for asprintf... yes > checking for daemon... yes > checking for fchmod... yes > checking for flock... yes > checking for ftime... yes > checking for fork... yes > checking for get_current_dir_name... yes > checking for gettimeofday... yes > checking for mlockall... yes > checking for putenv... yes > checking for random... yes > checking for select... yes > checking for strdup... yes > checking for strerror... yes > checking for strsignal... yes > checking for strtol... yes > checking for system... yes > checking for unsetenv... yes > checking for vsyslog... yes > checking for writev... yes > checking for stdlib.h... (cached) yes > checking for GNU libc compatible malloc... yes > checking for stdlib.h... (cached) yes > checking for GNU libc compatible realloc... yes > checking for socket... yes > checking for gethostbyname... yes > checking for freeaddrinfo... yes > checking for gai_strerror... yes > checking for getaddrinfo... yes > checking for getnameinfo... yes > checking for inet_aton... yes > checking openssl/evp.h usability... yes > checking openssl/evp.h presence... yes > checking for openssl/evp.h... yes > checking openssl/rsa.h usability... yes > checking openssl/rsa.h presence... yes > checking for openssl/rsa.h... yes > checking openssl/rand.h usability... yes > checking openssl/rand.h presence... yes > checking for openssl/rand.h... yes > checking openssl/err.h usability... yes > checking openssl/err.h presence... yes > checking for openssl/err.h... yes > checking openssl/sha.h usability... yes > checking openssl/sha.h presence... yes > checking for openssl/sha.h... yes > checking openssl/pem.h usability... yes > checking openssl/pem.h presence... yes > checking for openssl/pem.h... yes > checking openssl/engine.h usability... yes > checking openssl/engine.h presence... yes > checking for openssl/engine.h... yes > checking for SHA1_version in -lcrypto... yes > checking for dlopen... yes > checking for RAND_pseudo_bytes... yes > checking for EVP_EncryptInit_ex... yes > checking whether OpenSSL_add_all_algorithms is declared... yes > checking zlib.h usability... yes > checking zlib.h presence... yes > checking for zlib.h... yes > checking for compress2 in -lz... yes > checking for lzo1x_1_compress in -llzo2... no > checking for lzo1x_1_compress in -llzo... no > configure: error: "lzo libraries not found." > [chs at Lupercal tinc-1.0.9]$ make > make: *** Pas de cibles sp?cifi?es et aucun makefile n'a ?t? trouv?. > Arr?t. > > > Thanks > > Charles-H. Schulz. > > _______________________________________________ > tinc mailing list > tinc at tinc-vpn.org > http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc >