Перейти к содержанию

npc_chat.c:17:10: fatal error: 'pcre.h' file not found


Рекомендуемые сообщения

Удалось скопилировать sql-сборку. Но make install по-прежнему не работает.

Не нужно выполнять make install. Еще раз говорю. Для афины нужна команда make sql (make all). После выполнения команды make sql остается просто запускать эмулятор командой ./athena-start start

Остальным участникам форума, которые будут и дальше вводить пользователей в заблуждение скоро начну предупреждения раздавать.

Я нашел руководство под Debian 6, а Centos-мануал - это какой?

Есть ли ссылка на руководство с Centos?

И под какую там версию Centos?

Поставьте Deian на виртуалку, зачем вам именно CentOS?

интересно кого-это я в заблуждение ввожу? у чувака ничё не получается я ему посоветовал 100% рабочий процесс... в чём дело то

Дело в том, что вы пытаетесь ему помочь выполнить команду make install, которую вообще выполнять при компиляции эмулятора не нужно и которая и не должна работать. Тем самым и вводите в заблуждение.

я про мэйк вообще ничего не писал...) внимательнее к постам...

про мэйк там кто то другой писал леприкон кажись... так что нечего на меня тут наговаривать)

если челу реально сложно работать на маке, то паралель для него самый идеал..прога к тому же поддерживает интеграцию из мака в гостевую ос..и на оборот..

странно я когда на цент ос соберал рА я использовал мэйк инсталл... или нет..вообщем точно не помню..а может вы и правы ну по поводу мэйка

значить получается что чуваку нужно всего лишь указать путь к базе ./configure --mysql=/ххххх и всё запустить прогу так получается, и запускать нужно от простого юзверя

Ссылка на комментарий
Поделиться на другие сайты

Удалось скопилировать sql-сборку. Но make install по-прежнему не работает.

Не нужно выполнять make install. Еще раз говорю. Для афины нужна команда make sql (make all). После выполнения команды make sql остается просто запускать эмулятор командой ./athena-start start

Остальным участникам форума, которые будут и дальше вводить пользователей в заблуждение скоро начну предупреждения раздавать.

Я нашел руководство под Debian 6, а Centos-мануал - это какой?

Есть ли ссылка на руководство с Centos?

И под какую там версию Centos?

Поставьте Deian на виртуалку, зачем вам именно CentOS?

интересно кого-это я в заблуждение ввожу? у чувака ничё не получается я ему посоветовал 100% рабочий процесс... в чём дело то

Дело в том, что вы пытаетесь ему помочь выполнить команду make install, которую вообще выполнять при компиляции эмулятора не нужно и которая и не должна работать. Тем самым и вводите в заблуждение.

я про мэйк вообще ничего не писал...) внимательнее к постам...

про мэйк там кто то другой писал леприкон кажись... так что нечего на меня тут наговаривать)

если челу реально сложно работать на маке, то паралель для него самый идеал..прога к тому же поддерживает интеграцию из мака в гостевую ос..и на оборот..

странно я когда на цент ос соберал рА я использовал мэйк инсталл... или нет..вообщем точно не помню..а может вы и правы ну по поводу мэйка

значить получается что чуваку нужно всего лишь указать путь к базе ./configure --mysql=/ххххх и всё запустить прогу так получается, и запускать нужно от простого юзверя

Я говорил не про пост о parallels, а про предыдущий:

441463524ddc17e059a5310b26ea463a.png

Если mysql устанавливался в дефолтную директорию из репозитория можно даже не указывать путь, а просто запустить скрипт с ключом --with-mysql.

Еще раз повторю:

1) ./configure --with-mysql

2) make clean

3) make sql

4) ./athena-start start

Сервер запущен.

P.S. От пользователя root запускать можно, просто будет выдавать предупреждение в консоли. Но по хорошему нежелательно запускать эмулятор от root пользователя. а завести отдельного. Вообще постоянно работать под рутом нежелательно.

Ссылка на комментарий
Поделиться на другие сайты

Удалось скопилировать sql-сборку. Но make install по-прежнему не работает.

вообщем принцип таков, делаешь ./configure --with-mysql && make clean && make sql затем просто запускаешь саму афину ./athena_start дальше будишь уже смотреть на что ругается и искать в гугле... я когда запускал сам выполняемый файл мне что то выдавало ошибку хз уже не помню что но с этой проблемой я уладил с гуглом)

Удалось скопилировать sql-сборку. Но make install по-прежнему не работает.

Не нужно выполнять make install. Еще раз говорю. Для афины нужна команда make sql (make all). После выполнения команды make sql остается просто запускать эмулятор командой ./athena-start start

Остальным участникам форума, которые будут и дальше вводить пользователей в заблуждение скоро начну предупреждения раздавать.

Я нашел руководство под Debian 6, а Centos-мануал - это какой?

Есть ли ссылка на руководство с Centos?

И под какую там версию Centos?

Поставьте Deian на виртуалку, зачем вам именно CentOS?

интересно кого-это я в заблуждение ввожу? у чувака ничё не получается я ему посоветовал 100% рабочий процесс... в чём дело то

Дело в том, что вы пытаетесь ему помочь выполнить команду make install, которую вообще выполнять при компиляции эмулятора не нужно и которая и не должна работать. Тем самым и вводите в заблуждение.

я про мэйк вообще ничего не писал...) внимательнее к постам...

про мэйк там кто то другой писал леприкон кажись... так что нечего на меня тут наговаривать)

если челу реально сложно работать на маке, то паралель для него самый идеал..прога к тому же поддерживает интеграцию из мака в гостевую ос..и на оборот..

странно я когда на цент ос соберал рА я использовал мэйк инсталл... или нет..вообщем точно не помню..а может вы и правы ну по поводу мэйка

значить получается что чуваку нужно всего лишь указать путь к базе ./configure --mysql=/ххххх и всё запустить прогу так получается, и запускать нужно от простого юзверя

Я говорил не про пост о parallels, а про предыдущий:

441463524ddc17e059a5310b26ea463a.png

Если mysql устанавливался в дефолтную директорию из репозитория можно даже не указывать путь, а просто запустить скрипт с ключом --with-mysql.

Еще раз повторю:

1) ./configure --with-mysql

2) make clean

3) make sql

4) ./athena-start start

Сервер запущен.

Удалось скопилировать sql-сборку. Но make install по-прежнему не работает.

вообщем принцип таков, делаешь ./configure --with-mysql && make clean && make sql затем просто запускаешь саму афину ./athena_start дальше будишь уже смотреть на что ругается и искать в гугле... я когда запускал сам выполняемый файл мне что то выдавало ошибку хз уже не помню что но с этой проблемой я уладил с гуглом)

) раньше меня ответил))

Ссылка на комментарий
Поделиться на другие сайты

Так make sql ток на hercules/eA (еси чо, не читал тему полностью)

make server на rA (после make sql попросит make server сделать)

Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Так make sql ток на hercules/eA (еси чо, не читал тему полностью)

make server на rA (после make sql попросит make server сделать)

Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать

) это правильно, да ты умный человек))

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

Так make sql ток на hercules/eA (еси чо, не читал тему полностью)

make server на rA (после make sql попросит make server сделать)

Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать

) это правильно, да ты умный человек))

человек работает(?) сисадмином и шарится в эмуле уже хз сколько лет, хмммм, но да, лучше ему советов давать :D :D

Ссылка на комментарий
Поделиться на другие сайты

ребята раз пошла такая тузла, помогите и мне в таком случае)

система suse linux 9

короче конфигурэ ошибок не даёт_) а вот при команде make sql эрроры

../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':

../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'

collect2: ld returned 1 exit status

make[1]: *** [login-server] Ошибка 1

make[1]: Leaving directory `/home/alex.web/trunk/src/login'

make: *** [login] Ошибка 2

alex.web@motr:~/trunk>

вот лог конфига (config.log)



This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit

## --------- ##
## Platform. ##
## --------- ##

hostname = motr
uname -m = i686
uname -r = 2.6.11.4-20a-smp
uname -s = Linux
uname -v = #1 SMP Wed Mar 23 21:52:37 UTC 2005

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /home/alex.web/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2229: checking for gcc
configure:2245: found /usr/local/bin/gcc
configure:2256: result: gcc
configure:2485: checking for C compiler version

configure:2494: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2505: $? = 0
configure:2494: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:2505: $? = 0
configure:2494: gcc -V >&5
gcc: `-V' option must have argument
configure:2505: $? = 1
configure:2494: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:2505: $? = 1
configure:2525: checking whether the C compiler works
configure:2547: gcc conftest.c >&5
configure:2551: $? = 0

configure:2602: checking for C compiler default output file name
configure:2604: result: a.out
configure:2610: checking for suffix of executables
configure:2617: gcc -o conftest conftest.c >&5
configure:2621: $? = 0
configure:2643: result:
configure:2665: checking whether we are cross compiling
configure:2673: gcc -o conftest conftest.c >&5
configure:2677: $? = 0
configure:2684: ./conftest
configure:2688: $? = 0
configure:2703: result: no
configure:2708: checking for suffix of object files
configure:2730: gcc -c conftest.c >&5
configure:2734: $? = 0
configure:2755: result: o
configure:2759: checking whether we are using the GNU C compiler
configure:2778: gcc -c conftest.c >&5
configure:2778: $? = 0
configure:2787: result: yes
configure:2796: checking whether gcc accepts -g
configure:2816: gcc -c -g conftest.c >&5
configure:2816: $? = 0
configure:2857: result: yes
configure:2874: checking for gcc option to accept ISO C89
configure:2937: gcc -c -g -O2 conftest.c >&5
configure:2937: $? = 0
configure:2950: result: none needed
configure:2976: checking how to run the C preprocessor
configure:3007: gcc -E conftest.c
configure:3007: $? = 0
configure:3021: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3046: result: gcc -E

configure:3066: $? = 0
configure:3080: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3080: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3109: checking for grep that handles long lines and -e
configure:3167: result: /usr/bin/grep
configure:3172: checking for egrep
configure:3234: result: /usr/bin/grep -E
configure:3239: checking for ANSI C header files
configure:3259: gcc -c -g -O2 conftest.c >&5
configure:3259: $? = 0
configure:3332: gcc -o conftest -g -O2 conftest.c >&5
configure:3332: $? = 0
configure:3332: ./conftest
configure:3332: $? = 0
configure:3343: result: yes
configure:3356: checking for sys/types.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for sys/stat.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdlib.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for string.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for memory.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0

configure:3356: result: yes
configure:3356: checking for inttypes.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdint.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for unistd.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3369: checking minix/config.h usability
configure:3369: gcc -c -g -O2 conftest.c >&5
conftest.c:52:26: minix/config.h: No such file or directory
configure:3369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>

configure:3369: result: no
configure:3369: checking for minix/config.h
configure:3369: result: no
configure:3390: checking whether it is safe to define __EXTENSIONS__
configure:3408: gcc -c -g -O2 conftest.c >&5
configure:3408: $? = 0
configure:3415: result: yes
configure:3796: checking whether make sets $(MAKE)
configure:3818: result: yes
configure:3875: checking for gcc
configure:3902: result: gcc
configure:4131: checking for C compiler version
configure:4140: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4151: $? = 0
configure:4140: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:4151: $? = 0
configure:4140: gcc -V >&5
gcc: `-V' option must have argument
configure:4151: $? = 1
configure:4140: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:4151: $? = 1
configure:4155: checking whether we are using the GNU C compiler
configure:4183: result: yes
configure:4192: checking whether gcc accepts -g
configure:4253: result: yes
configure:4270: checking for gcc option to accept ISO C89
configure:4346: result: none needed
configure:4371: checking how to run the C preprocessor

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='/usr/bin/ar'
CC='gcc'
CFLAGS=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CFLAGS_AR=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CPP='gcc -E'
CPPFLAGS=' -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CL$
DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE$
DLLEXT='.so'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
GREP='/usr/bin/grep'
HAVE_MYSQL='yes'
HAVE_PCRE='yes'
LDFLAGS=' -march=i686 -L/vpc/server/zlib/lib'
LIBOBJS=''
LIBS='-lpcre -lrt -lm -lz -ldl'
LTLIBOBJS=''
MYSQL_CFLAGS='-I/vpc/server/mySQL/include/mysql'
MYSQL_CONFIG_HOME='/usr/bin/mysql_config'
MYSQL_LIBS='-L/vpc/server/mySQL/lib/mysql -lmysqlclient -L/vpc/server/zlib/lib -lz -lcrypt -lnsl -lm'
MYSQL_VERSION='7.7.3'
OBJEXT='o'
OCHR='char-server'
OLOG='login-server'
OMAP='map-server'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'

PCRE_CFLAGS=''
PCRE_LIBS='-lpcre'
PCRE_VERSION='5.0'
SET_MAKE=''
SHELL='/bin/sh'
SOFLAGS=' -shared -Wl,--no-undefined'
WITH_PLUGINS='yes'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'

oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define HAVE_USELOCALE 1
#define HAVE_NEWLOCALE 1
#define HAVE_FREELOCALE 1
#define HAVE_XLOCALE_H 1

configure: exit 0

что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?

начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bit


checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
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... /usr/bin/grep
checking for egrep... /usr/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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether make sets $(MAKE)... yes
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 how to run the C preprocessor... gcc -E
checking for ar... /usr/bin/ar
checking whether byte ordering is bigendian... no
checking whether pointers can be stored in ints (old code)... yes
checking whether gcc produces 32bit code... yes
checking whether gcc supports -march=i686 (and we can run it)... yes
checking whether gcc supports __thread specifier (TLS)... yes
checking whether gcc supports -ffat-lto-objects... no
checking whether gcc supports -flto -fuse-linker-plugin... no
checking whether gcc supports -Wno-unused-parameter... yes
checking whether gcc can actually use -Wno-unused-parameter... yes
checking whether gcc supports -Wno-maybe-uninitialized... no
checking whether gcc supports -Wno-clobbered... no
checking whether gcc supports -Wempty-body... no
checking whether gcc supports -Wnewline-eof... no
checking whether gcc supports -Wint-conversion... no
checking whether gcc supports -Wenum-conversion... no

checking whether gcc supports -Wshorten-64-to-32... no
checking whether gcc supports -Wconstant-conversion... no
checking whether gcc supports -Wbool-conversion... no
checking whether gcc supports -Wno-switch... yes
checking whether gcc supports -Wno-missing-field-initializers... no
checking whether gcc supports -Wshadow... yes
checking whether gcc can efficiently use -Wshadow... no
checking whether gcc supports -fPIC... yes
checking how to make shared objects... -shared yes
checking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yes
checking whether gcc needs -fPIC for shared objects... no
checking whether gcc supports -fno-strict-aliasing... yes
checking for setrlimit... yes
checking for strnlen... yes
checking for uselocale... yes
checking for newlocale... yes
checking for freelocale... yes
checking for xlocale.h... yes
checking for library containing inflateEnd... -lz
checking for zlib.h... yes
checking for library containing sqrt... -lm
checking for library containing clock_gettime... -lrt
checking whether CLOCK_MONOTONIC is supported and works... yes
checking for library containing pthread_create... none required
checking for library containing pthread_sigmask... none required
checking for library containing pthread_attr_init... none required
checking for library containing pthread_attr_setstacksize... none required
checking for library containing pthread_attr_destroy... none required
checking for library containing pthread_cancel... none required
checking for library containing pthread_join... none required
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... yes
checking mysql.h presence... yes
checking for mysql.h... yes
checking MySQL library (required)... yes (7.7.3)
checking for library containing pcre_study... -lpcre
checking PCRE library (optional)... yes (5.0)
checking host OS... Linux
checking for MinGW... no
configure: Configure finish
configure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCK
configure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: LDFLAGS= -march=i686 -L/vpc/server/zlib/lib
configure: output name = login-server, char-server, map-server
configure: creating ./config.status
config.status: creating Makefile

config.status: creating src/common/Makefile
config.status: creating 3rdparty/mt19937ar/Makefile
config.status: creating 3rdparty/libconfig/Makefile
config.status: creating src/char/Makefile
config.status: creating src/login/Makefile
config.status: creating src/map/Makefile
config.status: creating src/tool/Makefile

что я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбой


make all
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'
MKDIR obj
CC grammar.c
CC libconfig.c
CC scanctx.c
CC scanner.c
CC strbuf.c
AR obj/libconfig.a
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'
make[1]: Entering directory `/home/alex.web/trunk/src/common'
MKDIR obj
CC core.c
In file included from core.c:12:
thread.h:4:9: warning: #pragma once is obsolete
CC socket.c
CC timer.c
CC db.c
CC nullpo.c
CC malloc.c
CC showmsg.c
CC strlib.c
CC utils.c
CC grfio.c
CC mapindex.c
CC ers.c
CC md5calc.c
CC core.c
CC socket.c
CC malloc.c
CC random.c
CC des.c
CC conf.c
CC thread.c
In file included from thread.c:25:
thread.h:4:9: warning: #pragma once is obsolete
CC mutex.c
CC raconf.c
CC mempool.c
In file included from mempool.c:26:
../common/atomic.h: In function `InterlockedExchangeAdd64':
../common/atomic.h:101: warning: implicit declaration of function `__sync_fetch_and_add'
../common/atomic.h: In function `InterlockedIncrement64':
../common/atomic.h:111: warning: implicit declaration of function `__sync_add_and_fetch'
../common/atomic.h: In function `InterlockedDecrement64':
../common/atomic.h:121: warning: implicit declaration of function `__sync_sub_and_fetch'
../common/atomic.h: In function `InterlockedCompareExchange64':
../common/atomic.h:131: warning: implicit declaration of function `__sync_val_compare_and_swap'
../common/atomic.h: In function `InterlockedExchange64':
../common/atomic.h:141: warning: implicit declaration of function `__sync_lock_test_and_set'
In file included from mempool.c:27:
../common/spinlock.h:1:9: warning: #pragma once is obsolete
In file included from ../common/spinlock.h:24,
from mempool.c:27:
../common/thread.h:4:9: warning: #pragma once is obsolete
CC msg_conf.c
msg_conf.c: In function `_msg_config_read':
msg_conf.c:52: warning: comparison is always true due to limited range of data type
CC cli.c
CC sql.c
AR obj/common.a
make[1]: Leaving directory `/home/alex.web/trunk/src/common'
make[1]: Entering directory `/home/alex.web/trunk/src/login'
MKDIR obj
CC account.c
CC ipban.c
CC login.c
CC loginchrif.c
CC loginclif.c
CC logincnslif.c
CC loginlog.c
LD login-server
../common/obj/common.a(mempool.o)(.text+0x178): In function `mempool_node_put':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x18f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1a1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1bd):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1d8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1f1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1ff):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x23b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x252):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x264):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x299):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x2ae):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x338): In function `mempool_node_get':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x34f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x361):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x37d):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x395):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3ab):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3b9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x3ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x416):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x428):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x44d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x462):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x470):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x490):../common/atomic.h:121: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x4dd):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x52e): In function `mempool_destroy':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x546):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x55c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x579):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x592):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5a9):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5bb):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x62c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x644):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x65e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x698):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6af):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6c5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x6e1):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6fc):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x738):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x74f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x765):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x781):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x79c):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x917):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x931):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x949):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x965):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x990):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9bd):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x9e8):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xa15):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xac2):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xad0):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xaec):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xafa):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb16):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb2f):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb4b):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb64):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb7e):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb98):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xd6a): In function `segment_allocate_add':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd7e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd90):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xda9):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xdc1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xdd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xde5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe28):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe3c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe52):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe88):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe9c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xeb2):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xecb):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xee3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xf1f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf33):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf49):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xf67):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf85):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf9e):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfbb):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xfd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfe5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xffe):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1014):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x102d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1043):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x125c): In function `mempool_create':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1274):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x128a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x12a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x12c0):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12d7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12e9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1323):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x133b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1351):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1391):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x13a7):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x13f1): In function `mempool_final':
../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1454):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x146c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1482):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x149f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x14b8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14cf):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14e1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x153e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1556):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x156c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1588):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x159e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x168c): In function `mempool_async_allocator':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16a4):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16be):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x16db):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16f4):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x172c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1744):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x175e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x17c3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x17d5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x182c):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1850):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x186a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':
../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
collect2: ld returned 1 exit status
make[1]: *** [login-server] Ошибка 1
make[1]: Leaving directory `/home/alex.web/trunk/src/login'
make: *** [login] Ошибка 2

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

ребята раз пошла такая тузла, помогите и мне в таком случае)

система suse linux 9

короче конфигурэ ошибок не даёт_) а вот при команде make sql эрроры

../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':

../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'

collect2: ld returned 1 exit status

make[1]: *** [login-server] Ошибка 1

make[1]: Leaving directory `/home/alex.web/trunk/src/login'

make: *** [login] Ошибка 2

alex.web@motr:~/trunk>

вот лог конфига (config.log)



This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit

## --------- ##
## Platform. ##
## --------- ##

hostname = motr
uname -m = i686
uname -r = 2.6.11.4-20a-smp
uname -s = Linux
uname -v = #1 SMP Wed Mar 23 21:52:37 UTC 2005

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /home/alex.web/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2229: checking for gcc
configure:2245: found /usr/local/bin/gcc
configure:2256: result: gcc
configure:2485: checking for C compiler version

configure:2494: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2505: $? = 0
configure:2494: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:2505: $? = 0
configure:2494: gcc -V >&5
gcc: `-V' option must have argument
configure:2505: $? = 1
configure:2494: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:2505: $? = 1
configure:2525: checking whether the C compiler works
configure:2547: gcc conftest.c >&5
configure:2551: $? = 0

configure:2602: checking for C compiler default output file name
configure:2604: result: a.out
configure:2610: checking for suffix of executables
configure:2617: gcc -o conftest conftest.c >&5
configure:2621: $? = 0
configure:2643: result:
configure:2665: checking whether we are cross compiling
configure:2673: gcc -o conftest conftest.c >&5
configure:2677: $? = 0
configure:2684: ./conftest
configure:2688: $? = 0
configure:2703: result: no
configure:2708: checking for suffix of object files
configure:2730: gcc -c conftest.c >&5
configure:2734: $? = 0
configure:2755: result: o
configure:2759: checking whether we are using the GNU C compiler
configure:2778: gcc -c conftest.c >&5
configure:2778: $? = 0
configure:2787: result: yes
configure:2796: checking whether gcc accepts -g
configure:2816: gcc -c -g conftest.c >&5
configure:2816: $? = 0
configure:2857: result: yes
configure:2874: checking for gcc option to accept ISO C89
configure:2937: gcc -c -g -O2 conftest.c >&5
configure:2937: $? = 0
configure:2950: result: none needed
configure:2976: checking how to run the C preprocessor
configure:3007: gcc -E conftest.c
configure:3007: $? = 0
configure:3021: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3046: result: gcc -E

configure:3066: $? = 0
configure:3080: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3080: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3109: checking for grep that handles long lines and -e
configure:3167: result: /usr/bin/grep
configure:3172: checking for egrep
configure:3234: result: /usr/bin/grep -E
configure:3239: checking for ANSI C header files
configure:3259: gcc -c -g -O2 conftest.c >&5
configure:3259: $? = 0
configure:3332: gcc -o conftest -g -O2 conftest.c >&5
configure:3332: $? = 0
configure:3332: ./conftest
configure:3332: $? = 0
configure:3343: result: yes
configure:3356: checking for sys/types.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for sys/stat.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdlib.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for string.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for memory.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0

configure:3356: result: yes
configure:3356: checking for inttypes.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdint.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for unistd.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3369: checking minix/config.h usability
configure:3369: gcc -c -g -O2 conftest.c >&5
conftest.c:52:26: minix/config.h: No such file or directory
configure:3369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>

configure:3369: result: no
configure:3369: checking for minix/config.h
configure:3369: result: no
configure:3390: checking whether it is safe to define __EXTENSIONS__
configure:3408: gcc -c -g -O2 conftest.c >&5
configure:3408: $? = 0
configure:3415: result: yes
configure:3796: checking whether make sets $(MAKE)
configure:3818: result: yes
configure:3875: checking for gcc
configure:3902: result: gcc
configure:4131: checking for C compiler version
configure:4140: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4151: $? = 0
configure:4140: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:4151: $? = 0
configure:4140: gcc -V >&5
gcc: `-V' option must have argument
configure:4151: $? = 1
configure:4140: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:4151: $? = 1
configure:4155: checking whether we are using the GNU C compiler
configure:4183: result: yes
configure:4192: checking whether gcc accepts -g
configure:4253: result: yes
configure:4270: checking for gcc option to accept ISO C89
configure:4346: result: none needed
configure:4371: checking how to run the C preprocessor

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='/usr/bin/ar'
CC='gcc'
CFLAGS=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CFLAGS_AR=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CPP='gcc -E'
CPPFLAGS=' -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CL$
DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE$
DLLEXT='.so'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
GREP='/usr/bin/grep'
HAVE_MYSQL='yes'
HAVE_PCRE='yes'
LDFLAGS=' -march=i686 -L/vpc/server/zlib/lib'
LIBOBJS=''
LIBS='-lpcre -lrt -lm -lz -ldl'
LTLIBOBJS=''
MYSQL_CFLAGS='-I/vpc/server/mySQL/include/mysql'
MYSQL_CONFIG_HOME='/usr/bin/mysql_config'
MYSQL_LIBS='-L/vpc/server/mySQL/lib/mysql -lmysqlclient -L/vpc/server/zlib/lib -lz -lcrypt -lnsl -lm'
MYSQL_VERSION='7.7.3'
OBJEXT='o'
OCHR='char-server'
OLOG='login-server'
OMAP='map-server'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'

PCRE_CFLAGS=''
PCRE_LIBS='-lpcre'
PCRE_VERSION='5.0'
SET_MAKE=''
SHELL='/bin/sh'
SOFLAGS=' -shared -Wl,--no-undefined'
WITH_PLUGINS='yes'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'

oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define HAVE_USELOCALE 1
#define HAVE_NEWLOCALE 1
#define HAVE_FREELOCALE 1
#define HAVE_XLOCALE_H 1

configure: exit 0

что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?

начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bit


checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
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... /usr/bin/grep
checking for egrep... /usr/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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether make sets $(MAKE)... yes
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 how to run the C preprocessor... gcc -E
checking for ar... /usr/bin/ar
checking whether byte ordering is bigendian... no
checking whether pointers can be stored in ints (old code)... yes
checking whether gcc produces 32bit code... yes
checking whether gcc supports -march=i686 (and we can run it)... yes
checking whether gcc supports __thread specifier (TLS)... yes
checking whether gcc supports -ffat-lto-objects... no
checking whether gcc supports -flto -fuse-linker-plugin... no
checking whether gcc supports -Wno-unused-parameter... yes
checking whether gcc can actually use -Wno-unused-parameter... yes
checking whether gcc supports -Wno-maybe-uninitialized... no
checking whether gcc supports -Wno-clobbered... no
checking whether gcc supports -Wempty-body... no
checking whether gcc supports -Wnewline-eof... no
checking whether gcc supports -Wint-conversion... no
checking whether gcc supports -Wenum-conversion... no

checking whether gcc supports -Wshorten-64-to-32... no
checking whether gcc supports -Wconstant-conversion... no
checking whether gcc supports -Wbool-conversion... no
checking whether gcc supports -Wno-switch... yes
checking whether gcc supports -Wno-missing-field-initializers... no
checking whether gcc supports -Wshadow... yes
checking whether gcc can efficiently use -Wshadow... no
checking whether gcc supports -fPIC... yes
checking how to make shared objects... -shared yes
checking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yes
checking whether gcc needs -fPIC for shared objects... no
checking whether gcc supports -fno-strict-aliasing... yes
checking for setrlimit... yes
checking for strnlen... yes
checking for uselocale... yes
checking for newlocale... yes
checking for freelocale... yes
checking for xlocale.h... yes
checking for library containing inflateEnd... -lz
checking for zlib.h... yes
checking for library containing sqrt... -lm
checking for library containing clock_gettime... -lrt
checking whether CLOCK_MONOTONIC is supported and works... yes
checking for library containing pthread_create... none required
checking for library containing pthread_sigmask... none required
checking for library containing pthread_attr_init... none required
checking for library containing pthread_attr_setstacksize... none required
checking for library containing pthread_attr_destroy... none required
checking for library containing pthread_cancel... none required
checking for library containing pthread_join... none required
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... yes
checking mysql.h presence... yes
checking for mysql.h... yes
checking MySQL library (required)... yes (7.7.3)
checking for library containing pcre_study... -lpcre
checking PCRE library (optional)... yes (5.0)
checking host OS... Linux
checking for MinGW... no
configure: Configure finish
configure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCK
configure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: LDFLAGS= -march=i686 -L/vpc/server/zlib/lib
configure: output name = login-server, char-server, map-server
configure: creating ./config.status
config.status: creating Makefile

config.status: creating src/common/Makefile
config.status: creating 3rdparty/mt19937ar/Makefile
config.status: creating 3rdparty/libconfig/Makefile
config.status: creating src/char/Makefile
config.status: creating src/login/Makefile
config.status: creating src/map/Makefile
config.status: creating src/tool/Makefile

что я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбой


make all
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'
MKDIR obj
CC grammar.c
CC libconfig.c
CC scanctx.c
CC scanner.c
CC strbuf.c
AR obj/libconfig.a
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'
make[1]: Entering directory `/home/alex.web/trunk/src/common'
MKDIR obj
CC core.c
In file included from core.c:12:
thread.h:4:9: warning: #pragma once is obsolete
CC socket.c
CC timer.c
CC db.c
CC nullpo.c
CC malloc.c
CC showmsg.c
CC strlib.c
CC utils.c
CC grfio.c
CC mapindex.c
CC ers.c
CC md5calc.c
CC core.c
CC socket.c
CC malloc.c
CC random.c
CC des.c
CC conf.c
CC thread.c
In file included from thread.c:25:
thread.h:4:9: warning: #pragma once is obsolete
CC mutex.c
CC raconf.c
CC mempool.c
In file included from mempool.c:26:
../common/atomic.h: In function `InterlockedExchangeAdd64':
../common/atomic.h:101: warning: implicit declaration of function `__sync_fetch_and_add'
../common/atomic.h: In function `InterlockedIncrement64':
../common/atomic.h:111: warning: implicit declaration of function `__sync_add_and_fetch'
../common/atomic.h: In function `InterlockedDecrement64':
../common/atomic.h:121: warning: implicit declaration of function `__sync_sub_and_fetch'
../common/atomic.h: In function `InterlockedCompareExchange64':
../common/atomic.h:131: warning: implicit declaration of function `__sync_val_compare_and_swap'
../common/atomic.h: In function `InterlockedExchange64':
../common/atomic.h:141: warning: implicit declaration of function `__sync_lock_test_and_set'
In file included from mempool.c:27:
../common/spinlock.h:1:9: warning: #pragma once is obsolete
In file included from ../common/spinlock.h:24,
from mempool.c:27:
../common/thread.h:4:9: warning: #pragma once is obsolete
CC msg_conf.c
msg_conf.c: In function `_msg_config_read':
msg_conf.c:52: warning: comparison is always true due to limited range of data type
CC cli.c
CC sql.c
AR obj/common.a
make[1]: Leaving directory `/home/alex.web/trunk/src/common'
make[1]: Entering directory `/home/alex.web/trunk/src/login'
MKDIR obj
CC account.c
CC ipban.c
CC login.c
CC loginchrif.c
CC loginclif.c
CC logincnslif.c
CC loginlog.c
LD login-server
../common/obj/common.a(mempool.o)(.text+0x178): In function `mempool_node_put':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x18f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1a1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1bd):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1d8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1f1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1ff):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x23b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x252):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x264):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x299):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x2ae):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x338): In function `mempool_node_get':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x34f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x361):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x37d):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x395):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3ab):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3b9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x3ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x416):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x428):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x44d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x462):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x470):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x490):../common/atomic.h:121: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x4dd):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x52e): In function `mempool_destroy':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x546):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x55c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x579):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x592):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5a9):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5bb):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x62c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x644):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x65e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x698):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6af):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6c5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x6e1):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6fc):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x738):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x74f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x765):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x781):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x79c):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x917):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x931):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x949):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x965):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x990):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9bd):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x9e8):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xa15):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xac2):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xad0):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xaec):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xafa):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb16):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb2f):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb4b):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb64):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb7e):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb98):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xd6a): In function `segment_allocate_add':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd7e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd90):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xda9):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xdc1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xdd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xde5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe28):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe3c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe52):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe88):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe9c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xeb2):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xecb):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xee3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xf1f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf33):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf49):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xf67):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf85):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf9e):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfbb):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xfd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfe5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xffe):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1014):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x102d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1043):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x125c): In function `mempool_create':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1274):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x128a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x12a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x12c0):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12d7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12e9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1323):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x133b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1351):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1391):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x13a7):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x13f1): In function `mempool_final':
../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1454):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x146c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1482):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x149f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x14b8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14cf):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14e1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x153e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1556):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x156c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1588):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x159e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x168c): In function `mempool_async_allocator':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16a4):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16be):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x16db):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16f4):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x172c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1744):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x175e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x17c3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x17d5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x182c):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1850):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x186a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':
../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
collect2: ld returned 1 exit status
make[1]: *** [login-server] Ошибка 1
make[1]: Leaving directory `/home/alex.web/trunk/src/login'
make: *** [login] Ошибка 2

У вас и правда 32-битная система стоит?

Какой эмулятор, для начала?

Ссылка на комментарий
Поделиться на другие сайты

ребята раз пошла такая тузла, помогите и мне в таком случае)

система suse linux 9

короче конфигурэ ошибок не даёт_) а вот при команде make sql эрроры

../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':

../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'

collect2: ld returned 1 exit status

make[1]: *** [login-server] Ошибка 1

make[1]: Leaving directory `/home/alex.web/trunk/src/login'

make: *** [login] Ошибка 2

alex.web@motr:~/trunk>

вот лог конфига (config.log)



This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit

## --------- ##
## Platform. ##
## --------- ##

hostname = motr
uname -m = i686
uname -r = 2.6.11.4-20a-smp
uname -s = Linux
uname -v = #1 SMP Wed Mar 23 21:52:37 UTC 2005

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /home/alex.web/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2229: checking for gcc
configure:2245: found /usr/local/bin/gcc
configure:2256: result: gcc
configure:2485: checking for C compiler version

configure:2494: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2505: $? = 0
configure:2494: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:2505: $? = 0
configure:2494: gcc -V >&5
gcc: `-V' option must have argument
configure:2505: $? = 1
configure:2494: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:2505: $? = 1
configure:2525: checking whether the C compiler works
configure:2547: gcc conftest.c >&5
configure:2551: $? = 0

configure:2602: checking for C compiler default output file name
configure:2604: result: a.out
configure:2610: checking for suffix of executables
configure:2617: gcc -o conftest conftest.c >&5
configure:2621: $? = 0
configure:2643: result:
configure:2665: checking whether we are cross compiling
configure:2673: gcc -o conftest conftest.c >&5
configure:2677: $? = 0
configure:2684: ./conftest
configure:2688: $? = 0
configure:2703: result: no
configure:2708: checking for suffix of object files
configure:2730: gcc -c conftest.c >&5
configure:2734: $? = 0
configure:2755: result: o
configure:2759: checking whether we are using the GNU C compiler
configure:2778: gcc -c conftest.c >&5
configure:2778: $? = 0
configure:2787: result: yes
configure:2796: checking whether gcc accepts -g
configure:2816: gcc -c -g conftest.c >&5
configure:2816: $? = 0
configure:2857: result: yes
configure:2874: checking for gcc option to accept ISO C89
configure:2937: gcc -c -g -O2 conftest.c >&5
configure:2937: $? = 0
configure:2950: result: none needed
configure:2976: checking how to run the C preprocessor
configure:3007: gcc -E conftest.c
configure:3007: $? = 0
configure:3021: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3021: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3046: result: gcc -E

configure:3066: $? = 0
configure:3080: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3080: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3109: checking for grep that handles long lines and -e
configure:3167: result: /usr/bin/grep
configure:3172: checking for egrep
configure:3234: result: /usr/bin/grep -E
configure:3239: checking for ANSI C header files
configure:3259: gcc -c -g -O2 conftest.c >&5
configure:3259: $? = 0
configure:3332: gcc -o conftest -g -O2 conftest.c >&5
configure:3332: $? = 0
configure:3332: ./conftest
configure:3332: $? = 0
configure:3343: result: yes
configure:3356: checking for sys/types.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for sys/stat.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdlib.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for string.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for memory.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0

configure:3356: result: yes
configure:3356: checking for inttypes.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for stdint.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3356: checking for unistd.h
configure:3356: gcc -c -g -O2 conftest.c >&5
configure:3356: $? = 0
configure:3356: result: yes
configure:3369: checking minix/config.h usability
configure:3369: gcc -c -g -O2 conftest.c >&5
conftest.c:52:26: minix/config.h: No such file or directory
configure:3369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>

configure:3369: result: no
configure:3369: checking for minix/config.h
configure:3369: result: no
configure:3390: checking whether it is safe to define __EXTENSIONS__
configure:3408: gcc -c -g -O2 conftest.c >&5
configure:3408: $? = 0
configure:3415: result: yes
configure:3796: checking whether make sets $(MAKE)
configure:3818: result: yes
configure:3875: checking for gcc
configure:3902: result: gcc
configure:4131: checking for C compiler version
configure:4140: gcc --version >&5
gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4151: $? = 0
configure:4140: gcc -v >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$
Thread model: posix
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
configure:4151: $? = 0
configure:4140: gcc -V >&5
gcc: `-V' option must have argument
configure:4151: $? = 1
configure:4140: gcc -qversion >&5
gcc: unrecognized option `-qversion'
gcc: no input files
configure:4151: $? = 1
configure:4155: checking whether we are using the GNU C compiler
configure:4183: result: yes
configure:4192: checking whether gcc accepts -g
configure:4253: result: yes
configure:4270: checking for gcc option to accept ISO C89
configure:4346: result: none needed
configure:4371: checking how to run the C preprocessor

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='/usr/bin/ar'
CC='gcc'
CFLAGS=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CFLAGS_AR=' -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing'
CPP='gcc -E'
CPPFLAGS=' -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CL$
DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE$
DLLEXT='.so'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
GREP='/usr/bin/grep'
HAVE_MYSQL='yes'
HAVE_PCRE='yes'
LDFLAGS=' -march=i686 -L/vpc/server/zlib/lib'
LIBOBJS=''
LIBS='-lpcre -lrt -lm -lz -ldl'
LTLIBOBJS=''
MYSQL_CFLAGS='-I/vpc/server/mySQL/include/mysql'
MYSQL_CONFIG_HOME='/usr/bin/mysql_config'
MYSQL_LIBS='-L/vpc/server/mySQL/lib/mysql -lmysqlclient -L/vpc/server/zlib/lib -lz -lcrypt -lnsl -lm'
MYSQL_VERSION='7.7.3'
OBJEXT='o'
OCHR='char-server'
OLOG='login-server'
OMAP='map-server'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'

PCRE_CFLAGS=''
PCRE_LIBS='-lpcre'
PCRE_VERSION='5.0'
SET_MAKE=''
SHELL='/bin/sh'
SOFLAGS=' -shared -Wl,--no-undefined'
WITH_PLUGINS='yes'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'

oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define HAVE_USELOCALE 1
#define HAVE_NEWLOCALE 1
#define HAVE_FREELOCALE 1
#define HAVE_XLOCALE_H 1

configure: exit 0

что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?

начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bit


checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
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... /usr/bin/grep
checking for egrep... /usr/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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether make sets $(MAKE)... yes
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 how to run the C preprocessor... gcc -E
checking for ar... /usr/bin/ar
checking whether byte ordering is bigendian... no
checking whether pointers can be stored in ints (old code)... yes
checking whether gcc produces 32bit code... yes
checking whether gcc supports -march=i686 (and we can run it)... yes
checking whether gcc supports __thread specifier (TLS)... yes
checking whether gcc supports -ffat-lto-objects... no
checking whether gcc supports -flto -fuse-linker-plugin... no
checking whether gcc supports -Wno-unused-parameter... yes
checking whether gcc can actually use -Wno-unused-parameter... yes
checking whether gcc supports -Wno-maybe-uninitialized... no
checking whether gcc supports -Wno-clobbered... no
checking whether gcc supports -Wempty-body... no
checking whether gcc supports -Wnewline-eof... no
checking whether gcc supports -Wint-conversion... no
checking whether gcc supports -Wenum-conversion... no

checking whether gcc supports -Wshorten-64-to-32... no
checking whether gcc supports -Wconstant-conversion... no
checking whether gcc supports -Wbool-conversion... no
checking whether gcc supports -Wno-switch... yes
checking whether gcc supports -Wno-missing-field-initializers... no
checking whether gcc supports -Wshadow... yes
checking whether gcc can efficiently use -Wshadow... no
checking whether gcc supports -fPIC... yes
checking how to make shared objects... -shared yes
checking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yes
checking whether gcc needs -fPIC for shared objects... no
checking whether gcc supports -fno-strict-aliasing... yes
checking for setrlimit... yes
checking for strnlen... yes
checking for uselocale... yes
checking for newlocale... yes
checking for freelocale... yes
checking for xlocale.h... yes
checking for library containing inflateEnd... -lz
checking for zlib.h... yes
checking for library containing sqrt... -lm
checking for library containing clock_gettime... -lrt
checking whether CLOCK_MONOTONIC is supported and works... yes
checking for library containing pthread_create... none required
checking for library containing pthread_sigmask... none required
checking for library containing pthread_attr_init... none required
checking for library containing pthread_attr_setstacksize... none required
checking for library containing pthread_attr_destroy... none required
checking for library containing pthread_cancel... none required
checking for library containing pthread_join... none required
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... yes
checking mysql.h presence... yes
checking for mysql.h... yes
checking MySQL library (required)... yes (7.7.3)
checking for library containing pcre_study... -lpcre
checking PCRE library (optional)... yes (5.0)
checking host OS... Linux
checking for MinGW... no
configure: Configure finish
configure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCK
configure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasing
configure: LDFLAGS= -march=i686 -L/vpc/server/zlib/lib
configure: output name = login-server, char-server, map-server
configure: creating ./config.status
config.status: creating Makefile

config.status: creating src/common/Makefile
config.status: creating 3rdparty/mt19937ar/Makefile
config.status: creating 3rdparty/libconfig/Makefile
config.status: creating src/char/Makefile
config.status: creating src/login/Makefile
config.status: creating src/map/Makefile
config.status: creating src/tool/Makefile

что я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбой


make all
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'
CC mt19937ar.c
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'
make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'
MKDIR obj
CC grammar.c
CC libconfig.c
CC scanctx.c
CC scanner.c
CC strbuf.c
AR obj/libconfig.a
make[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'
make[1]: Entering directory `/home/alex.web/trunk/src/common'
MKDIR obj
CC core.c
In file included from core.c:12:
thread.h:4:9: warning: #pragma once is obsolete
CC socket.c
CC timer.c
CC db.c
CC nullpo.c
CC malloc.c
CC showmsg.c
CC strlib.c
CC utils.c
CC grfio.c
CC mapindex.c
CC ers.c
CC md5calc.c
CC core.c
CC socket.c
CC malloc.c
CC random.c
CC des.c
CC conf.c
CC thread.c
In file included from thread.c:25:
thread.h:4:9: warning: #pragma once is obsolete
CC mutex.c
CC raconf.c
CC mempool.c
In file included from mempool.c:26:
../common/atomic.h: In function `InterlockedExchangeAdd64':
../common/atomic.h:101: warning: implicit declaration of function `__sync_fetch_and_add'
../common/atomic.h: In function `InterlockedIncrement64':
../common/atomic.h:111: warning: implicit declaration of function `__sync_add_and_fetch'
../common/atomic.h: In function `InterlockedDecrement64':
../common/atomic.h:121: warning: implicit declaration of function `__sync_sub_and_fetch'
../common/atomic.h: In function `InterlockedCompareExchange64':
../common/atomic.h:131: warning: implicit declaration of function `__sync_val_compare_and_swap'
../common/atomic.h: In function `InterlockedExchange64':
../common/atomic.h:141: warning: implicit declaration of function `__sync_lock_test_and_set'
In file included from mempool.c:27:
../common/spinlock.h:1:9: warning: #pragma once is obsolete
In file included from ../common/spinlock.h:24,
from mempool.c:27:
../common/thread.h:4:9: warning: #pragma once is obsolete
CC msg_conf.c
msg_conf.c: In function `_msg_config_read':
msg_conf.c:52: warning: comparison is always true due to limited range of data type
CC cli.c
CC sql.c
AR obj/common.a
make[1]: Leaving directory `/home/alex.web/trunk/src/common'
make[1]: Entering directory `/home/alex.web/trunk/src/login'
MKDIR obj
CC account.c
CC ipban.c
CC login.c
CC loginchrif.c
CC loginclif.c
CC logincnslif.c
CC loginlog.c
LD login-server
../common/obj/common.a(mempool.o)(.text+0x178): In function `mempool_node_put':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x18f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1a1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1bd):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1d8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1f1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1ff):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x23b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x252):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x264):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x299):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x2ae):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x338): In function `mempool_node_get':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x34f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x361):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x37d):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x395):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3ab):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x3b9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x3ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x416):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x428):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x44d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x462):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x470):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x490):../common/atomic.h:121: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x4dd):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x52e): In function `mempool_destroy':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x546):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x55c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x579):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x592):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5a9):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x5bb):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x62c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x644):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x65e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x698):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6af):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6c5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x6e1):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x6fc):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x738):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x74f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x765):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x781):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x79c):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x917):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x931):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x949):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x965):../common/atomic.h:141: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x990):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9bd):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x9e8):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x9ff):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xa15):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xac2):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xad0):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xaec):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xafa):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb16):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb2f):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb4b):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb64):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xb7e):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xb98):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xd6a): In function `segment_allocate_add':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd7e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xd90):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xda9):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xdc1):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xdd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xde5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe28):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe3c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe52):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xe88):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xe9c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xeb2):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xecb):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xee3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xf1f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf33):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0xf49):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xf67):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf85):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xf9e):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfbb):../common/atomic.h:101: undefined reference to `__sync_fetch_and_add'
../common/obj/common.a(mempool.o)(.text+0xfd7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0xfe5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0xffe):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1014):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x102d):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1043):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x125c): In function `mempool_create':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1274):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x128a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x12a7):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x12c0):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12d7):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x12e9):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1323):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x133b):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1351):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1391):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x13a7):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x13f1): In function `mempool_final':
../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1454):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x146c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1482):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x149f):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x14b8):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14cf):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x14e1):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x153e):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1556):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x156c):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x1588):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x159e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x168c): In function `mempool_async_allocator':
../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16a4):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16be):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x16db):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x16f4):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x172c):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x1744):../common/atomic.h:136: undefined reference to `__sync_val_compare_and_swap'
../common/obj/common.a(mempool.o)(.text+0x175e):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x17c3):../common/atomic.h:116: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x17d5):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x182c):../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x1850):../common/atomic.h:126: undefined reference to `__sync_sub_and_fetch'
../common/obj/common.a(mempool.o)(.text+0x186a):../common/atomic.h:146: undefined reference to `__sync_lock_test_and_set'
../common/obj/common.a(mempool.o)(.text+0x282): In function `mempool_node_put':
../common/atomic.h:111: undefined reference to `__sync_add_and_fetch'
collect2: ld returned 1 exit status
make[1]: *** [login-server] Ошибка 1
make[1]: Leaving directory `/home/alex.web/trunk/src/login'
make: *** [login] Ошибка 2

У вас и правда 32-битная система стоит?

Какой эмулятор, для начала?

да 32 битная эмуль рА последняя

Ссылка на комментарий
Поделиться на другие сайты

А make clean не забыли сделать?

что за нелепый вопрос! конечно же сделал всё строго как в мануале ./configure & make clean & make sql

дело либо в pcre потому что возможно версия маловата либо gcc compiler мал хз.. если щас собирать гцц то это будит конец света в системе)) я как то раз обновлял openssl - pcre - gmp - bash - gzip и ещё что то точно не помню уже сборка сама линухи рпм,овская вообщем всё проверял отлично было, эроров небыло но как только я ребутнулся всё)) кернел паник)

слушай кеник а если я попробую как тут в гайде http://ea-support.ws/index.php?/topic/1088-video-gaid-ustanovka-eathena-pod-linux-na-hostinge/page__st__20#entry32115

цмейком может прокатить? я чесно ещё так не юзал рА

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

вообщем скачал установил cmake-3.0.0.tar.gz результат тот же...

точно такие же ошибки и эроры как быть не знаю.(

командой gmake значить дело в gcc++ сейчас пересобераю гцц версии 4,5,0


insn-conditions.md > tmp-extract.c
/bin/sh ../.././gcc/../move-if-change tmp-extract.c insn-extract.c
echo timestamp > s-extract
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-extract.c -o insn-extract.o
build/genmodes > tmp-modes.c
/bin/sh ../.././gcc/../move-if-change tmp-modes.c insn-modes.c
echo timestamp > s-modes
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-modes.c -o insn-modes.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber \
-o build/genopinit.o ../.././gcc/genopinit.c
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genopinit \
build/genopinit.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/errors.o ../../host-i586-suse-linux/libiberty/libiberty.a
build/genopinit ../.././gcc/config/i386/i386.md \
insn-conditions.md > tmp-opinit.c
/bin/sh ../.././gcc/../move-if-change tmp-opinit.c insn-opinit.c
echo timestamp > s-opinit
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-opinit.c -o insn-opinit.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber \
-o build/genoutput.o ../.././gcc/genoutput.c
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genoutput \
build/genoutput.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/errors.o ../../host-i586-suse-linux/libiberty/libiberty.a
build/genoutput ../.././gcc/config/i386/i386.md \
insn-conditions.md > tmp-output.c
/bin/sh ../.././gcc/../move-if-change tmp-output.c insn-output.c
echo timestamp > s-output
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-output.c -o insn-output.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber \
-o build/genpeep.o ../.././gcc/genpeep.c
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genpeep \
build/genpeep.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/errors.o ../../host-i586-suse-linux/libiberty/libiberty.a
build/genpeep ../.././gcc/config/i386/i386.md \
insn-conditions.md > tmp-peep.c
/bin/sh ../.././gcc/../move-if-change tmp-peep.c insn-peep.c
echo timestamp > s-peep
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-peep.c -o insn-peep.o
build/genpreds ../.././gcc/config/i386/i386.md > tmp-preds.c
/bin/sh ../.././gcc/../move-if-change tmp-preds.c insn-preds.c
echo timestamp > s-preds
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-preds.c -o insn-preds.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I../.././gcc -I../.././gcc/build -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber \
-o build/genrecog.o ../.././gcc/genrecog.c
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -DGENERATOR_FILE -o build/genrecog \
build/genrecog.o build/rtl.o build/read-rtl.o build/ggc-none.o build/vec.o build/min-insn-modes.o build/gensupport.o build/print-rtl.o build/errors.o ../../host-i586-suse-linux/libiberty/libiberty.a
build/genrecog ../.././gcc/config/i386/i386.md \
insn-conditions.md > tmp-recog.c
/bin/sh ../.././gcc/../move-if-change tmp-recog.c insn-recog.c
echo timestamp > s-recog
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber insn-recog.c -o insn-recog.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/ggc-page.c -o ggc-page.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/alias.c -o alias.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/alloc-pool.c -o alloc-pool.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/auto-inc-dec.c -o auto-inc-dec.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/bb-reorder.c -o bb-reorder.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/bitmap.c -o bitmap.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/bt-load.c -o bt-load.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/builtins.c -o builtins.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/caller-save.c -o caller-save.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/calls.c -o calls.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfg.c -o cfg.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfganal.c -o cfganal.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfgbuild.c -o cfgbuild.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfgcleanup.c -o cfgcleanup.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfgexpand.c -o cfgexpand.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfghooks.c -o cfghooks.o
/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/xgcc -B/root/systems_packet/gcc-4.5.0/host-i586-suse-linux/prev-gcc/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/bin/ -B/usr/i586-suse-linux/lib/ -isystem /usr/i586-suse-linux/include -isystem /usr/i586-suse-linux/sys-include -c -g -O2 -fomit-frame-pointer -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -DHAVE_CONFIG_H -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/bid -I../libdecnumber ../.././gcc/cfglayout.c -o cfglayout.o

ыыы помог гцц проблема решилась, но вот с основным запуском проблемы....


motr:/home/alex.web/trunk # su alex.web
alex.web@motr:~/trunk> id
uid=1000(alex.web) gid=100(users) группы=16(dialout),33(video),100(users)
alex.web@motr:~/trunk> ./athena-start
: bad interpreter: No such file or directory
alex.web@motr:~/trunk> ./athena-start start
: bad interpreter: No such file or directory
alex.web@motr:~/trunk> ls
3rdparty conf dbghelp.dll LICENSE mapcache rAthena-10.sln runserver.bat vcproj-10
athena-start config.log doc login-server mapserv.bat rAthena-12.sln serv.bat vcproj-12
AUTHORS config.status doxyconf logserv.bat map-server rAthena-13.sln sql-files vcproj-13
charserv.bat configure function.sh mac.rathena-start.scpt npc rAthena-9.sln src vcproj-9
char-server configure.in install.sh Makefile pcre3.dll README.md tools zlib1.dll
CMakeLists.txt db libmysql.dll Makefile.in ragit.cfg README.txt uninstall.sh
alex.web@motr:~/trunk> ./login-server
[Status]: Memory manager initialised: log/login-server.leaks


rAthena Development Team presents
___ __ __
_____/ | / /_/ /_ ___ ____ ____ _
/ ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/
/ / / ___ / /_/ / / / __/ / / / /_/ /
/_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/

http://rathena.org/board/

[Info]: Server supports up to '1024' concurrent connections.
[Info]: loginconfig: client_version_to_connect = 45
[Info]: Finished reading conf/import/inter_conf.txt.
[Info]: Finished reading conf/inter_athena.conf.
[Info]: Finished reading conf/import/login_conf.txt.
[Info]: Finished reading conf/login_athena.conf.
[Info]: Done reading '23' messages in 'conf/msg_conf/login_msg.conf'.
[SQL]: ▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒ 'ragnarok'@'localhost' (▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒: ▒▒)
[Error]: Couldn't connect with uname='ragnarok',passwd='ragnarok',host='127.0.0.1',port='3306',database='ragnarok'
[Debug]: at loginlog.c:193
alex.web@motr:~/trunk>

alex.web@motr:~/trunk> ./athena-start start

bad interpreter: No such file or directory

всё прописал в конфигах нормально, всё равно вылетает при запуске с консоли в ручную debug(

что -то плохо отконфигурилось?

при сборке вышел единственный эрор


make[1]: Entering directory `/home/alex.web/trunk/src/char'
MKDIR obj
CC char.c
char.c: В функции ‘char_rename_char_sql’:
char.c:1265:2: предупреждение: неявная декларация функции ‘strnlen’
CC char_clif.c
CC char_cnslif.c
CC char_logif.c
CC char_mapif.c
CC int_auction.c
CC int_elemental.c
CC inter.c
CC int_guild.c
CC int_homun.c
CC int_mail.c
CC int_mercenary.c
CC int_party.c
CC int_pet.c
CC int_quest.c
CC int_storage.c
LD char-server
make[1]: Leaving directory `/home/alex.web/trunk/src/char'
make[1]: Entering directory `/home/alex.web/trunk/src/map'

что получается мне и мэйк нужно обновить на версию выше?

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

alex.web@motr:~/trunk> ./athena-start start

bad interpreter: No such file or directory

Путь к bash'у в первой строке файла athena-start указан неверно.

Ссылка на комментарий
Поделиться на другие сайты

alex.web@motr:~/trunk> ./athena-start start

bad interpreter: No such file or directory

Путь к bash'у в первой строке файла athena-start указан неверно.

там всё правильно

motr:/home/alex.web/trunk # ls /bin/sh

/bin/sh

motr:/home/alex.web/trunk #

nano athena-start

#!/bin/sh

#source var/function

. ./function.sh

inst_launch_workaround

PATH=./:$PATH

LOG_DIR="./log"

ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт

./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlib



checking for library containing pthread_join... none required
./configure: line 7107: /usr: is a directory
./configure: line 7109: /usr: is a directory
./configure: line 7112: /usr: is a directory
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... no
checking mysql.h presence... no
checking for mysql.h... no
checking MySQL library (required)... no
configure: error: MySQL not found or incompatible

хотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(

но я цука упёртый всё равно заставлю падлу работать на сузе 9

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

alex.web@motr:~/trunk> ./athena-start start

bad interpreter: No such file or directory

Путь к bash'у в первой строке файла athena-start указан неверно.

там всё правильно

motr:/home/alex.web/trunk # ls /bin/sh

/bin/sh

motr:/home/alex.web/trunk #

nano athena-start

#!/bin/sh

#source var/function

. ./function.sh

inst_launch_workaround

PATH=./:$PATH

LOG_DIR="./log"

ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт

./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlib



checking for library containing pthread_join... none required
./configure: line 7107: /usr: is a directory
./configure: line 7109: /usr: is a directory
./configure: line 7112: /usr: is a directory
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... no
checking mysql.h presence... no
checking for mysql.h... no
checking MySQL library (required)... no
configure: error: MySQL not found or incompatible

хотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(

но я цука упёртый всё равно заставлю падлу работать на сузе 9

OpenSUSE - в целом - классический Linux. Это не FreeBSD или OpenBSD. И не Gentoo. На 100% не уверен, что ничего не изменилось, но лет 7 назад я как раз-таки на OpenSUSE без каких-либо проблем ставил eAthena. Весь софт ставится из репозиториев, затем качается-настраивается-компилируется eA и все должно работать.

Зачем собирать mysql из исходников, если не секрет?

Ссылка на комментарий
Поделиться на другие сайты

alex.web@motr:~/trunk> ./athena-start start

bad interpreter: No such file or directory

Путь к bash'у в первой строке файла athena-start указан неверно.

там всё правильно

motr:/home/alex.web/trunk # ls /bin/sh

/bin/sh

motr:/home/alex.web/trunk #

nano athena-start

#!/bin/sh

#source var/function

. ./function.sh

inst_launch_workaround

PATH=./:$PATH

LOG_DIR="./log"

ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт

./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlib



checking for library containing pthread_join... none required
./configure: line 7107: /usr: is a directory
./configure: line 7109: /usr: is a directory
./configure: line 7112: /usr: is a directory
checking for mysql_init in -lmysqlclient... yes
checking mysql.h usability... no
checking mysql.h presence... no
checking for mysql.h... no
checking MySQL library (required)... no
configure: error: MySQL not found or incompatible

хотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(

но я цука упёртый всё равно заставлю падлу работать на сузе 9

OpenSUSE - в целом - классический Linux. Это не FreeBSD или OpenBSD. И не Gentoo. На 100% не уверен, что ничего не изменилось, но лет 7 назад я как раз-таки на OpenSUSE без каких-либо проблем ставил eAthena. Весь софт ставится из репозиториев, затем качается-настраивается-компилируется eA и все должно работать.

Зачем собирать mysql из исходников, если не секрет?

это не опенСусе это классический дистр..suse linux professional 9.3 я напрочь отказался от X11 полностью консольная версия без иксов.. в нём выбор пакетов очень хороший но, весь софт устарел, 9,3 к сожалению уже не обновляется у него нет репозитория мне это версия очень нравиться хоть и гемороя много)

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

и так наконец после долгих мучений я получил то что и хотел)

s-136.png

пришлось изрядно попотеть -)

игровой сервер сел таки на систему SuSE Linux 9.3 Prof осталось только воткнуть в апачь пхп) ну с ним проблем меньше будит, работает чётко даже проблем с локалью нет по русски заговорил после подмены конфигов и нпц единственное это хорошо делать в локалке с самбой, если бы у меня был бы впс то пришлось бы конфиги заливать на хостер т.д.т.п.. гемарою бы прибавилось

единственное я заметил что не работает команда questinfo 1001, QTYPE_QUEST, 2, Job_Novice;

не подсвечиваются анимированные иконки хз возможно из за компилера

вообщем остановился так же на геркулесе ибо с ним меньше париться-) в нём всё прекрасно работает

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

помогите разобраться вообщем сервер откомпилил командой

./configure --cache-file=/var/cache/hAthena.cache --disable-debug --disable-64bit --with-pcre=/usr --with-zlib=/usr

и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 150 поднял с дропом

и короче графика иногда становится прозрачной, я так понимаю это из за пцре? помогите разобраться

в логах никаких ошибок или чего подобного не наблюдается всё нормально, но не нормально что жизни мобов отображаются ну и графика прозрачит...

гцц собрал с версии 4,5,4

ревизия геркулеса с джита хаба последняя...

s-146.png

на винде ничего подобного нету скопировал папку с винды....со всеми настройками

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 150 поднял с дропом

В ../conf/battle/monster.conf для параметра show_monster_hp_bar устанавливаем значение no

и короче графика иногда становится прозрачной, я так понимаю это из за пцре? помогите разобраться

К EXE применен патч Restore Model Culling. Если спрайт персонажа перекрывается объектом, то объект становится полупрозрачным.

Ссылка на комментарий
Поделиться на другие сайты

и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 150 поднял с дропом

В ../conf/battle/monster.conf для параметра show_monster_hp_bar устанавливаем значение no

и короче графика иногда становится прозрачной, я так понимаю это из за пцре? помогите разобраться

К EXE применен патч Restore Model Culling. Если спрайт персонажа перекрывается объектом, то объект становится полупрозрачным.

я воспользовался вашим методом, не помогло хотя там было включено стояло значение yes я перезагрузил сам сервер, и перезагрузил саму базу всё равно бары остались, как так то? я отключил это значение но не помогло

я сначало подумал что бары отображаются из за того что я имею админ доступ 99 но и это я поставил на 0 всё равно такая же ерунда

а с прозрачностью проблема решена!

а это не может быть от самого компилера? я когда ставил гцц 4,3,5 такого не наблюдалось! гцц я соберал вот так

./configure --cache-file=/var/cache/gcc4.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --enable-gold --enable-objc-gc --enable-libada --with-mpc=/usr --with-mpfr=/usr --with-gmp=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++

вообщем проблема с геркулесом не решилась( пришлось использовать rA там проблем нет и иконки типо квест инфо запахали, хз не знаю почему так, возможно я в gmp что то включил или в pcre теперь хрен узнаешь))

я пере собрал компиллер 4,3,5 не помогло (

попробую всё восстановить подскажите где я что не так включил?



./configure --cache-file=/var/cache/mpc.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --enable-logging --with-mpfr=/usr --with-gmp=/usr --with-gnu-ld

./configure --cache-file=/var/cache/mpfr3.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --enable-gmp-internals --enable-logging --with-gmp=/usr --with-gnu-ld

./configure --cache-file=/var/cache/pcre8.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --enable-cpp --enable-rebuild-chartables --enable-utf8 --with-gnu-ld

./configure --cache-file=/var/cache/gnu_make.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --with-libiconv-prefix=/usr --with-gnu-ld

./configure --cache-file=/var/cache/gMp.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --enable-cxx --with-readline --with-gnu-ld

./configure --cache-file=/var/cache/readline.cache --prefix=/usr --build=i586-suse-linux --host=i586-suse-linux --with-curses

Изменено пользователем ucell-uz
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика