Страница 1 из 1

vtun on FreeBSD 4.9

Добавлено: 2008-05-13 9:49:31
togkskbr

Код: Выделить всё

gw:/usr/home/serg# cd /usr/ports/net/vtun/
gw:/usr/ports/net/vtun# make install
===>  Building for vtun-3.0.2
cc -O -pipe   -I/usr/local/include/openssl -I/usr/local/include/lzo -I/usr/local/include/openssl -I/usr/include/openssl -I/usr/local/include/openssl -I/usr/local/include/openssl -o vtund main.o cfg_file.tab.o cfg_file.lex.o server.o client.o lib.o  llist.o auth.o tunnel.o lock.o netlib.o   tun_dev.o tap_dev.o pty_dev.o pipe_dev.o  tcp_proto.o udp_proto.o  linkfd.o lfd_shaper.o lfd_zlib.o lfd_lzo.o lfd_encrypt.o lfd_legacy_encrypt.o  -L/usr/local/lib -L/usr/local/lib -lz -llzo2 -lcrypto
main.o: In function `main':
main.o(.text+0x16e): undefined reference to `mlockall'
*** Error code 1

Stop in /usr/ports/net/vtun/work/vtun-3.0.2.
*** Error code 1

Stop in /usr/ports/net/vtun.
gw:/usr/ports/net/vtun#

Код: Выделить всё

gw:/usr/ports/net/vtun# uname -a
FreeBSD gw 4.9-RELEASE-p25 FreeBSD 4.9-RELEASE-p25 #1: Wed Sep 26 10:49:41 GMT 2007     serg@ru:/usr/src/sys/compile/METALLKOM-DON  i386
gw:/usr/ports/net/vtun#

собственно вопрос как поставить? спасибо.

Re: vtun on FreeBSD 4.9

Добавлено: 2008-05-13 10:42:13
Shizik
Ммм, странно как-то

Код: Выделить всё

===> Building for vtun-3.0.2
Версия немного подозрительна. Специально обновил порты и посмотрел что выдает...

Код: Выделить всё

#make search name=vtun

Port:   vtun-3.0.1
Path:   /usr/ports/net/vtun
Info:   Virtual Tunnels over TCP/IP networks with traffic shaping
Maint:  ports@FreeBSD.org
B-deps: lzo-1.08_2,1
R-deps: lzo-1.08_2,1
WWW:    http://vtun.sourceforge.net/
И на сайте тоже 3.0.1. Попробуйте обновить дерево портов.

Re: vtun on FreeBSD 4.9

Добавлено: 2008-05-13 11:50:06
togkskbr
http://www.freebsd.org/cgi/ports.cgi?qu ... stype=name

порты брал тарболом ftp://ftp.freebsd.org/pub/FreeBSD/ports ... rts.tar.gz затем разворачивал...

Re: vtun on FreeBSD 4.9

Добавлено: 2008-05-13 11:52:20
togkskbr
собственно версия соотв. тому что на сайте, сейчас попробую 0.1 найти

Re: vtun on FreeBSD 4.9

Добавлено: 2008-05-13 13:29:35
togkskbr

Код: Выделить всё

gw:/var/tmp/vvv/vtun-3.0.1# ./configure --with-lzo-headers=/usr/local/include/ --with-lzo-lib=/usr/local/lib
....................
gw:/var/tmp/vvv/vtun-3.0.1# make
make: don't know how to make %.c. Stop
блин, на 7.0 оно вроде и не пискнуло, что за грабли...

Re: vtun on FreeBSD 4.9

Добавлено: 2008-05-20 11:37:48
Alex Keda
так потры что - не обновил чтоли?