трабл: eathena, zlib, компиляция
Модератор: Bizdelnick
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
трабл: eathena, zlib, компиляция
[root@desperok desperado]# pacman -S wget subversion gcc make zlib
warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Targets (5): wget-1.12-1 subversion-1.6.6-2 gcc-4.4.2-3 make-3.81-4 zlib-1.2.3.3-3
Total Download Size: 0.00 MB
Total Installed Size: 76.84 MB
Proceed with installation? [Y/n] y
checking package integrity...
(5/5) checking for file conflicts [##################################] 100%
(1/5) upgrading wget [##################################] 100%
(2/5) upgrading subversion [##################################] 100%
(3/5) upgrading gcc [##################################] 100%
(4/5) upgrading make [##################################] 100%
(5/5) upgrading zlib [##################################] 100%
[root@desperok desperado]# cd /home/desperado/stable
[root@desperok stable]# ./configure
checking whether make sets $(MAKE)... yes
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 how to run the C preprocessor... gcc -E
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 whether byte ordering is bigendian... no
checking whether pointers can be stored in ints (old code)... yes (with -m32)
checking whether gcc supports -Wno-unused-parameter... yes
checking whether gcc supports -Wno-pointer-sign... yes
checking whether gcc supports -Wno-switch... yes
checking for setrlimit... no
checking for inflateEnd in -lz... no
configure: error: zlib library not found or incompatible, please specify the correct path with --with-zlib=DIR... stopping
??
Дистрибутив: Archlinux
warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Targets (5): wget-1.12-1 subversion-1.6.6-2 gcc-4.4.2-3 make-3.81-4 zlib-1.2.3.3-3
Total Download Size: 0.00 MB
Total Installed Size: 76.84 MB
Proceed with installation? [Y/n] y
checking package integrity...
(5/5) checking for file conflicts [##################################] 100%
(1/5) upgrading wget [##################################] 100%
(2/5) upgrading subversion [##################################] 100%
(3/5) upgrading gcc [##################################] 100%
(4/5) upgrading make [##################################] 100%
(5/5) upgrading zlib [##################################] 100%
[root@desperok desperado]# cd /home/desperado/stable
[root@desperok stable]# ./configure
checking whether make sets $(MAKE)... yes
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 how to run the C preprocessor... gcc -E
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 whether byte ordering is bigendian... no
checking whether pointers can be stored in ints (old code)... yes (with -m32)
checking whether gcc supports -Wno-unused-parameter... yes
checking whether gcc supports -Wno-pointer-sign... yes
checking whether gcc supports -Wno-switch... yes
checking for setrlimit... no
checking for inflateEnd in -lz... no
configure: error: zlib library not found or incompatible, please specify the correct path with --with-zlib=DIR... stopping
??
Дистрибутив: Archlinux
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
Re: трабл: eathena, zlib, компиляция
неужели никто не знает ?
-
xshaman
- Сообщения: 105
- ОС: Debian
Re: трабл: eathena, zlib, компиляция
А по подробнее можно?
Че делаете то?В общих чертах так сказать.
Debian Squeeze.
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
Re: трабл: eathena, zlib, компиляция
пытаюсь скомпилировать эмулятор сервера рагнарёк eathena. скачал с свн стабильную версию, перехожу в директорию сервера пишу ./configure а тут мне такое выводит. как я понимаю из последней строчки нужно указать разболожение zlib, ток вот где оно
-
xshaman
- Сообщения: 105
- ОС: Debian
Re: трабл: eathena, zlib, компиляция
Раз просит указать где zlib,= значит его нету.
Надо установить эту библиотеку.
Вероятные названия пакетов:
zlib1g
zlib1g-dev
zlib1g-dbg
Первые два= поскольку у вас сборка.
Возможно в вашем дистре они по другому называются.
(возможно поможет зайти в ваш менеджер пакетов и задать в поиске zlib)
Надо установить эту библиотеку.
Вероятные названия пакетов:
zlib1g
zlib1g-dev
zlib1g-dbg
Первые два= поскольку у вас сборка.
Возможно в вашем дистре они по другому называются.
(возможно поможет зайти в ваш менеджер пакетов и задать в поиске zlib)
Debian Squeeze.
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
Re: трабл: eathena, zlib, компиляция
xshaman писал(а): ↑17.12.2009 23:52Раз просит указать где zlib,= значит его нету.
Надо установить эту библиотеку.
Вероятные названия пакетов:
zlib1g
zlib1g-dev
zlib1g-dbg
Первые два= поскольку у вас сборка.
Возможно в вашем дистре они по другому называются.
(возможно поможет зайти в ваш менеджер пакетов и задать в поиске zlib)
[root@desperok desperado]# pacman -S wget subversion gcc make zlib
warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
-
xshaman
- Сообщения: 105
- ОС: Debian
Re: трабл: eathena, zlib, компиляция
warning= не ошибка(к примеру при компиляции разных версий ядра их бывает штук 200).
Библиотеку zlib нашли, какой пакет ее содержит?
zlib это типа паковщик-распаковщик там.
Думаю в вашем случае ее надо просто корректно установить, ну и может еще версию надо найти нужную.
Библиотеку zlib нашли, какой пакет ее содержит?
zlib это типа паковщик-распаковщик там.
Думаю в вашем случае ее надо просто корректно установить, ну и может еще версию надо найти нужную.
Debian Squeeze.
-
Black
- Сообщения: 1104
- ОС: ArchLinux
Re: трабл: eathena, zlib, компиляция
configure: error: zlib library not found or incompatible, please specify the correct path with --with-zlib=DIR... stopping
zlib либо не найден, либо не той версии, которой ему нужен.
Вариант 1.
user@localhost
pacman -Ql zlibСмотрим где она (libz.so), потом командуем
user@localhost
./configure --with-zlib=/path/to/zlib/Вариант 2.
Изучаем README, INSTALL или что там имеется, на предмет того, какая версия zlib ему нужна.
PS: что пытаетесь собрать?
PPS: ldconfig запускали?
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
Re: трабл: eathena, zlib, компиляция
спасибо за ответы, пытаюсь собрать эмулятор сервера рагнарёк eathena, ldconfig не запускал
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: трабл: eathena, zlib, компиляция
DeSperad0 писал(а): ↑18.12.2009 00:55warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
я может ошибаюсь, но имхо эти программы устарели, и их pacman пытается обновить.
естественно, СРАЗУ после обновления они не заработают, лошадей на переправе не меняют. Попробуйте сначала обновить, а потом уже собирать нужное.
-
DeSperad0
- Сообщения: 17
- ОС: Archlinux
Re: трабл: eathena, zlib, компиляция
drBatty писал(а): ↑20.12.2009 02:53DeSperad0 писал(а): ↑18.12.2009 00:55warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
я может ошибаюсь, но имхо эти программы устарели, и их pacman пытается обновить.
естественно, СРАЗУ после обновления они не заработают, лошадей на переправе не меняют. Попробуйте сначала обновить, а потом уже собирать нужное.
ну из первого поста понятно, что я именно так и делаю
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: трабл: eathena, zlib, компиляция
почему-бы не попробовать по очереди? начав с проблемной zlib
-
xshaman
- Сообщения: 105
- ОС: Debian
-
Black
- Сообщения: 1104
- ОС: ArchLinux
Re: трабл: eathena, zlib, компиляция
drBatty писал(а): ↑20.12.2009 02:53DeSperad0 писал(а): ↑18.12.2009 00:55warning: wget-1.12-1 is up to date -- reinstalling
warning: subversion-1.6.6-2 is up to date -- reinstalling
warning: gcc-4.4.2-3 is up to date -- reinstalling
warning: make-3.81-4 is up to date -- reinstalling
warning: zlib-1.2.3.3-3 is up to date -- reinstalling
я может ошибаюсь, но имхо эти программы устарели, и их pacman пытается обновить.
естественно, СРАЗУ после обновления они не заработают, лошадей на переправе не меняют. Попробуйте сначала обновить, а потом уже собирать нужное.
Ошибаетесь. Он говорит, "установлена последняя версия -- переустанавливаю".
Так и что там насчёт README/INSTALL/etc?
PS: А система часом не x86_64? А то здесь пишут, что с x86_64 у неё какие-то проблемы (хотя может быть у них с руками...).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: трабл: eathena, zlib, компиляция
да вот я то-же что-то сомневался...
наверное надо поставить эти старые либы куда-нибудь дополнительно в /usr/local к примеру, ВМЕСТЕ с основными.
И конечно неплохо-бы сначала почитать README & INSTALL, в этом вы правы...
-
Black
- Сообщения: 1104
- ОС: ArchLinux
Re: трабл: eathena, zlib, компиляция
Какие старые либы? Вы о чём?
Вычитал, что у тов. DeSperad0 x86_64. Вот в этом и проблема. На форуме этой игрушки пишут, что с 64-битным zlib-ом она работать отказывается. Я особо не вчитывался, но как я понял, надо ставить 32-битные библиотеки, собирать 32-битный zlib и с ним уже собирать эту гадость. Засим вручаю топикстартеру бубен и заячью лапу - пляшите на здоровье %).
Вычитал, что у тов. DeSperad0 x86_64. Вот в этом и проблема. На форуме этой игрушки пишут, что с 64-битным zlib-ом она работать отказывается. Я особо не вчитывался, но как я понял, надо ставить 32-битные библиотеки, собирать 32-битный zlib и с ним уже собирать эту гадость. Засим вручаю топикстартеру бубен и заячью лапу - пляшите на здоровье %).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: трабл: eathena, zlib, компиляция
дык и я о том-же...