Автор Тема: OpenVPN+gogo6  (Прочитано 2398 раз)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
OpenVPN+gogo6
« : 23.04.2013 12:28:49 »
Всем доброго времени суток.
Возникла необходимость настроить OpenVPN Server и подключаться к нему по ipv6. С этой целью был скачан с оф. сайта дистр gogo6 и произведена попытка установить данный клиент. Однако получил вот такое:
[root@ALT6-SERVER gogo6]# make
cd gogoc-tsp && make all
make[1]: Entering directory `/home/user/gogo6/gogoc-tsp'
Building gogoCLIENT for platform linux ...
Building gogoc-config module ...
make[2]: Entering directory `/home/user/gogo6/gogoc-config'
g++ -O2 -I. -I../gogoc-pal/out_inc -I../gogoc-pal/defs -Wall -D_REENTRANT -DNDEBUG   -c -o objs/namevalueparser.o src/namevalueparser.cc
make[2]: g++: Команда не найдена
make[2]: *** [objs/namevalueparser.o] Ошибка 127
make[2]: Leaving directory `/home/user/gogo6/gogoc-config'
make[1]: *** [check-gogoc-config] Ошибка 2
make[1]: Leaving directory `/home/user/gogo6/gogoc-tsp'
make: *** [all] Ошибка 2

Help...
Морфиус на меня обиделся...

Оффлайн dubrsl

  • alt linux team
  • ***
  • Сообщений: 238
Re: OpenVPN+gogo6
« Ответ #1 : 23.04.2013 12:38:15 »
g++ -O2 -I. -I../gogoc-pal/out_inc -I../gogoc-pal/defs -Wall -D_REENTRANT -DNDEBUG   -c -o objs/namevalueparser.o src/namevalueparser.cc
make[2]: g++: Команда не найдена
Ну и поставьте g++
А вообще лучше почитайте http://www.altlinux.org/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%B0_%D1%81_%D0%BD%D1%83%D0%BB%D1%8F
WBR,
Slava

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Re: OpenVPN+gogo6
« Ответ #2 : 23.04.2013 13:39:42 »
Да собственно в том-то и дело:
[root@ALT6-SERVER gogo6]# apt-get install g++
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет g
[root@ALT6-SERVER gogo6]#
Морфиус на меня обиделся...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: OpenVPN+gogo6
« Ответ #3 : 23.04.2013 14:00:30 »
Да собственно в том-то и дело:
[root@ALT6-SERVER gogo6]# apt-get install g++
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет g
[root@ALT6-SERVER gogo6]#
Подключите онлайновые репозитории, обновите индексы и
apt-get install build-environment gcc-c++И это не считая кучи *-devel пакетов для используемых библиотек.
« Последнее редактирование: 23.04.2013 14:03:23 от Skull »
Андрей Черепанов (cas@)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Re: OpenVPN+gogo6
« Ответ #4 : 23.04.2013 14:38:05 »
Помогло. Но дальше вот такой интересный момент:
bufaux.c:54:24: fatal error: openssl/bn.h: Нет такого файла или каталога
compilation terminated.
make[2]: *** [/home/user/gogo6/gogoc-tsp/objs/bufaux.o] Ошибка 1
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/src/lib'
make[1]: *** [build-gogoc] Ошибка 1
make[1]: Leaving directory `/home/user/gogo6/gogoc-tsp'
make: *** [all] Ошибка 2
Морфиус на меня обиделся...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 164
    • Домашняя страница
Re: OpenVPN+gogo6
« Ответ #5 : 23.04.2013 18:53:52 »
Помогло. Но дальше вот такой интересный момент:
bufaux.c:54:24: fatal error: openssl/bn.h: Нет такого файла или каталога
compilation terminated.
make[2]: *** [/home/user/gogo6/gogoc-tsp/objs/bufaux.o] Ошибка 1
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/src/lib'
make[1]: *** [build-gogoc] Ошибка 1
make[1]: Leaving directory `/home/user/gogo6/gogoc-tsp'
make: *** [all] Ошибка 2
Я же говорил, что devel-пакеты понадобятся.
В данном случае libssl-devel
Андрей Черепанов (cas@)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Re: OpenVPN+gogo6
« Ответ #6 : 30.04.2013 06:29:06 »
Был в командировке, не смог сразу среагировать.
Можно узнать весь список пакетов, которые нужны для установки??
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/platform/linux'
make[2]: Entering directory `/home/user/gogo6/gogoc-tsp/template'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/template'
make[2]: Entering directory `/home/user/gogo6/gogoc-tsp/conf'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/conf'
make[2]: Entering directory `/home/user/gogo6/gogoc-tsp/man'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/home/user/gogo6/gogoc-tsp/man'
make[1]: Leaving directory `/home/user/gogo6/gogoc-tsp'
Морфиус на меня обиделся...