Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Сборка NWNX под FreeBSD, Руководство :)
kreon
сообщение Apr 8 2006, 16:10
Сообщение #1


Level 8
Иконки Групп

Класс: Некромант
Характер: Chaotic Evil
Раса: Дракон
NWN: Скриптинг [PW]



Слышал несколько раз такие вопросы..
Начало стандартное ./configure && gmake
Если будет ошибка в gmake, читам ниже

Народ обычно пугается страшных мессаг g++ вида
CODE
g++ -w -fPIC -shared -W -Wall -o nwnx2.so  -ldl -DHAVE_CONFIG_H
/usr/libexec/elf/ld: cannot find -ldl
*** Error code 1

Лечится так:
CODE
g++ -w -fPIC -shared -W -Wall  -o nwnx2.so nwnx2lib.o NWNXBase.o gline.o -DHAVE_CONFIG_H

Далее правим db/Makefile
CODE

LIBS =  -L/usr/local/lib/mysql -lmysqlclient -lz
CFLAGS = -g -O2 -I$(NWNXDIR)
CXXFLAGS= -I/usr/local/include/ -I../ $(CFLAGS)
#CPPFLAGS = -mcpu=i386  -I$(NWNXDIR)

- соотв. изменяем до данного вида
Далее gmake и всё собирается (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
_kaa_
сообщение Apr 10 2006, 08:36
Сообщение #2


Level 9
Иконки Групп

Класс: Волшебник
Характер: Chaotic Good
Раса: Дракон
NWN: Скриптинг [PW]



Собрать получалось у всех, на форуме по этому достаточно информации. Проблемы дальше, с запуском. Он использует библиотеки, которых по дефолту нет во ФриБСД, их надо тащить с рабочей линукс машины в каталог /compat.
Если получилось запустить и плагины к nwnx работают без всяких бубнов - тогда напиши (IMG:style_emoticons/kolobok_light/smile.gif)

ps. Для меня сейчас не актуально, последний шард работает под Linux - но для истории пригодится
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Richard
сообщение Apr 10 2006, 13:27
Сообщение #3


Level 9
***

Класс: Клерик
Характер: Chaotic Evil
Раса: Человек



А вот для меня актуально.
Либы ставил на фрю, но ничерта не работало.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
virusman
сообщение Apr 10 2006, 14:13
Сообщение #4


Level 17
Иконки Групп

Класс: Волшебник
Характер: Neutral Good
Раса: Человек
NWN: Скриптинг [PW]
Axistown SR 1.9
NWNX



http://data.virusman.ru/nwn/nwnx2_for_bsd.rar
Откомпилённые библиотеки, на подобных сейчас работает Экзис.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Richard
сообщение Apr 10 2006, 19:42
Сообщение #5


Level 9
***

Класс: Клерик
Характер: Chaotic Evil
Раса: Человек



Ну поставил. Проверял на тестовом модуле. Сдается мне что на эти грабли я уже наступал и кроме как
"database connection up" в логе ODBC ничего не пишется. Хотя запросы к БД быть должны по любому.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
2_advanced
сообщение Apr 10 2006, 21:56
Сообщение #6


Level 9
Иконки Групп

Класс: Вор
Характер: True Neutral
Раса: Эльф
NWN: Скриптинг [PW]



ставте линь или маздай о_О лучше конечно маздай.. висту (IMG:style_emoticons/kolobok_light/smile.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Richard
сообщение Apr 11 2006, 03:54
Сообщение #7


Level 9
***

Класс: Клерик
Характер: Chaotic Evil
Раса: Человек



Если бы еще было все так просто.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Richard
сообщение Apr 12 2006, 10:27
Сообщение #8


Level 9
***

Класс: Клерик
Характер: Chaotic Evil
Раса: Человек



Писец. Тема опять здохла.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Tomb
сообщение Jun 2 2006, 00:15
Сообщение #9


Светлый лорд Корелии
Иконки Групп

Класс: Тайный Лучник
Характер: Lawful Good
Раса: Полуэльф
NWN: Тестер



QUOTE(2_advanced @ Apr 10 2006, 22:56) [snapback]77244[/snapback]

ставте линь или маздай о_О лучше конечно маздай.. висту (IMG:style_emoticons/kolobok_light/smile.gif)

Шард это сервер. Виста это кривое оно... зачем такое советуешь? (IMG:style_emoticons/kolobok_light/biggrin.gif)
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th March 2024 - 14:56