ucell-uz Опубликовано 3 декабря, 2015 Жалоба Поделиться Опубликовано 3 декабря, 2015 Удалось скопилировать 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=/ххххх и всё запустить прогу так получается, и запускать нужно от простого юзверя Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 3 декабря, 2015 Жалоба Поделиться Опубликовано 3 декабря, 2015 Удалось скопилировать 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, а про предыдущий: Если mysql устанавливался в дефолтную директорию из репозитория можно даже не указывать путь, а просто запустить скрипт с ключом --with-mysql. Еще раз повторю: 1) ./configure --with-mysql 2) make clean 3) make sql 4) ./athena-start start Сервер запущен. P.S. От пользователя root запускать можно, просто будет выдавать предупреждение в консоли. Но по хорошему нежелательно запускать эмулятор от root пользователя. а завести отдельного. Вообще постоянно работать под рутом нежелательно. Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 3 декабря, 2015 Жалоба Поделиться Опубликовано 3 декабря, 2015 Удалось скопилировать 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, а про предыдущий: Если 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 дальше будишь уже смотреть на что ругается и искать в гугле... я когда запускал сам выполняемый файл мне что то выдавало ошибку хз уже не помню что но с этой проблемой я уладил с гуглом) ) раньше меня ответил)) Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 3 декабря, 2015 Жалоба Поделиться Опубликовано 3 декабря, 2015 Так make sql ток на hercules/eA (еси чо, не читал тему полностью)make server на rA (после make sql попросит make server сделать) Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 4 декабря, 2015 Жалоба Поделиться Опубликовано 4 декабря, 2015 Так make sql ток на hercules/eA (еси чо, не читал тему полностью)make server на rA (после make sql попросит make server сделать)Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 4 декабря, 2015 Жалоба Поделиться Опубликовано 4 декабря, 2015 (изменено) Так make sql ток на hercules/eA (еси чо, не читал тему полностью)make server на rA (после make sql попросит make server сделать)Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать) это правильно, да ты умный человек)) Изменено 4 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 5 декабря, 2015 Жалоба Поделиться Опубликовано 5 декабря, 2015 Так make sql ток на hercules/eA (еси чо, не читал тему полностью) make server на rA (после make sql попросит make server сделать) Ну так у человека eA. На Hercules лучше make all использовать, чтобы плагины тоже компилировать ) это правильно, да ты умный человек)) человек работает(?) сисадмином и шарится в эмуле уже хз сколько лет, хмммм, но да, лучше ему советов давать :D Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 5 декабря, 2015 Жалоба Поделиться Опубликовано 5 декабря, 2015 (изменено) ребята раз пошла такая тузла, помогите и мне в таком случае) система 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2alex.web@motr:~/trunk>вот лог конфига (config.log)This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake.It was created by configure, which wasgenerated by GNU Autoconf 2.69. Invocation command line was$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit## --------- #### Platform. #### --------- ##hostname = motruname -m = i686uname -r = 2.6.11.4-20a-smpuname -s = Linuxuname -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 = unknownPATH: /home/alex.web/binPATH: /usr/local/binPATH: /usr/binPATH: /usr/X11R6/binPATH: /binPATH: /usr/games## ----------- #### Core tests. #### ----------- ##configure:2229: checking for gccconfigure:2245: found /usr/local/bin/gccconfigure:2256: result: gccconfigure:2485: checking for C compiler versionconfigure:2494: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:2505: $? = 0configure:2494: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:2505: $? = 0configure:2494: gcc -V >&5gcc: `-V' option must have argumentconfigure:2505: $? = 1configure:2494: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:2505: $? = 1configure:2525: checking whether the C compiler worksconfigure:2547: gcc conftest.c >&5configure:2551: $? = 0configure:2602: checking for C compiler default output file nameconfigure:2604: result: a.outconfigure:2610: checking for suffix of executablesconfigure:2617: gcc -o conftest conftest.c >&5configure:2621: $? = 0configure:2643: result:configure:2665: checking whether we are cross compilingconfigure:2673: gcc -o conftest conftest.c >&5configure:2677: $? = 0configure:2684: ./conftestconfigure:2688: $? = 0configure:2703: result: noconfigure:2708: checking for suffix of object filesconfigure:2730: gcc -c conftest.c >&5configure:2734: $? = 0configure:2755: result: oconfigure:2759: checking whether we are using the GNU C compilerconfigure:2778: gcc -c conftest.c >&5configure:2778: $? = 0configure:2787: result: yesconfigure:2796: checking whether gcc accepts -gconfigure:2816: gcc -c -g conftest.c >&5configure:2816: $? = 0configure:2857: result: yesconfigure:2874: checking for gcc option to accept ISO C89configure:2937: gcc -c -g -O2 conftest.c >&5configure:2937: $? = 0configure:2950: result: none neededconfigure:2976: checking how to run the C preprocessorconfigure:3007: gcc -E conftest.cconfigure:3007: $? = 0configure:3021: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3021: $? = 1configure: 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 -Econfigure:3066: $? = 0configure:3080: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3080: $? = 1configure: 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 -econfigure:3167: result: /usr/bin/grepconfigure:3172: checking for egrepconfigure:3234: result: /usr/bin/grep -Econfigure:3239: checking for ANSI C header filesconfigure:3259: gcc -c -g -O2 conftest.c >&5configure:3259: $? = 0configure:3332: gcc -o conftest -g -O2 conftest.c >&5configure:3332: $? = 0configure:3332: ./conftestconfigure:3332: $? = 0configure:3343: result: yesconfigure:3356: checking for sys/types.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for sys/stat.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdlib.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for string.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for memory.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for inttypes.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdint.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for unistd.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3369: checking minix/config.h usabilityconfigure:3369: gcc -c -g -O2 conftest.c >&5conftest.c:52:26: minix/config.h: No such file or directoryconfigure:3369: $? = 1configure: 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: noconfigure:3369: checking for minix/config.hconfigure:3369: result: noconfigure:3390: checking whether it is safe to define __EXTENSIONS__configure:3408: gcc -c -g -O2 conftest.c >&5configure:3408: $? = 0configure:3415: result: yesconfigure:3796: checking whether make sets $(MAKE)configure:3818: result: yesconfigure:3875: checking for gccconfigure:3902: result: gccconfigure:4131: checking for C compiler versionconfigure:4140: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:4151: $? = 0configure:4140: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:4151: $? = 0configure:4140: gcc -V >&5gcc: `-V' option must have argumentconfigure:4151: $? = 1configure:4140: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:4151: $? = 1configure:4155: checking whether we are using the GNU C compilerconfigure:4183: result: yesconfigure:4192: checking whether gcc accepts -gconfigure:4253: result: yesconfigure:4270: checking for gcc option to accept ISO C89configure:4346: result: none neededconfigure: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 1configure: exit 0что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bitchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking whether make sets $(MAKE)... yeschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking how to run the C preprocessor... gcc -Echecking for ar... /usr/bin/archecking whether byte ordering is bigendian... nochecking whether pointers can be stored in ints (old code)... yeschecking whether gcc produces 32bit code... yeschecking whether gcc supports -march=i686 (and we can run it)... yeschecking whether gcc supports __thread specifier (TLS)... yeschecking whether gcc supports -ffat-lto-objects... nochecking whether gcc supports -flto -fuse-linker-plugin... nochecking whether gcc supports -Wno-unused-parameter... yeschecking whether gcc can actually use -Wno-unused-parameter... yeschecking whether gcc supports -Wno-maybe-uninitialized... nochecking whether gcc supports -Wno-clobbered... nochecking whether gcc supports -Wempty-body... nochecking whether gcc supports -Wnewline-eof... nochecking whether gcc supports -Wint-conversion... nochecking whether gcc supports -Wenum-conversion... nochecking whether gcc supports -Wshorten-64-to-32... nochecking whether gcc supports -Wconstant-conversion... nochecking whether gcc supports -Wbool-conversion... nochecking whether gcc supports -Wno-switch... yeschecking whether gcc supports -Wno-missing-field-initializers... nochecking whether gcc supports -Wshadow... yeschecking whether gcc can efficiently use -Wshadow... nochecking whether gcc supports -fPIC... yeschecking how to make shared objects... -shared yeschecking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yeschecking whether gcc needs -fPIC for shared objects... nochecking whether gcc supports -fno-strict-aliasing... yeschecking for setrlimit... yeschecking for strnlen... yeschecking for uselocale... yeschecking for newlocale... yeschecking for freelocale... yeschecking for xlocale.h... yeschecking for library containing inflateEnd... -lzchecking for zlib.h... yeschecking for library containing sqrt... -lmchecking for library containing clock_gettime... -lrtchecking whether CLOCK_MONOTONIC is supported and works... yeschecking for library containing pthread_create... none requiredchecking for library containing pthread_sigmask... none requiredchecking for library containing pthread_attr_init... none requiredchecking for library containing pthread_attr_setstacksize... none requiredchecking for library containing pthread_attr_destroy... none requiredchecking for library containing pthread_cancel... none requiredchecking for library containing pthread_join... none requiredchecking for mysql_config... /usr/bin/mysql_configchecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... yeschecking mysql.h presence... yeschecking for mysql.h... yeschecking MySQL library (required)... yes (7.7.3)checking for library containing pcre_study... -lpcrechecking PCRE library (optional)... yes (5.0)checking host OS... Linuxchecking for MinGW... noconfigure: Configure finishconfigure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCKconfigure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: LDFLAGS= -march=i686 -L/vpc/server/zlib/libconfigure: output name = login-server, char-server, map-serverconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating src/common/Makefileconfig.status: creating 3rdparty/mt19937ar/Makefileconfig.status: creating 3rdparty/libconfig/Makefileconfig.status: creating src/char/Makefileconfig.status: creating src/login/Makefileconfig.status: creating src/map/Makefileconfig.status: creating src/tool/Makefileчто я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбойmake allmake[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'CC mt19937ar.cmake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'MKDIR objCC grammar.cCC libconfig.cCC scanctx.cCC scanner.cCC strbuf.cAR obj/libconfig.amake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'make[1]: Entering directory `/home/alex.web/trunk/src/common'MKDIR objCC core.cIn file included from core.c:12:thread.h:4:9: warning: #pragma once is obsoleteCC socket.cCC timer.cCC db.cCC nullpo.cCC malloc.cCC showmsg.cCC strlib.cCC utils.cCC grfio.cCC mapindex.cCC ers.cCC md5calc.cCC core.cCC socket.cCC malloc.cCC random.cCC des.cCC conf.cCC thread.cIn file included from thread.c:25:thread.h:4:9: warning: #pragma once is obsoleteCC mutex.cCC raconf.cCC mempool.cIn 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 obsoleteIn file included from ../common/spinlock.h:24,from mempool.c:27:../common/thread.h:4:9: warning: #pragma once is obsoleteCC msg_conf.cmsg_conf.c: In function `_msg_config_read':msg_conf.c:52: warning: comparison is always true due to limited range of data typeCC cli.cCC sql.cAR obj/common.amake[1]: Leaving directory `/home/alex.web/trunk/src/common'make[1]: Entering directory `/home/alex.web/trunk/src/login'MKDIR objCC account.cCC ipban.cCC login.cCC loginchrif.cCC loginclif.cCC logincnslif.cCC loginlog.cLD 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2 Изменено 5 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 5 декабря, 2015 Жалоба Поделиться Опубликовано 5 декабря, 2015 ребята раз пошла такая тузла, помогите и мне в таком случае)система 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2alex.web@motr:~/trunk>вот лог конфига (config.log)This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake.It was created by configure, which wasgenerated by GNU Autoconf 2.69. Invocation command line was$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit## --------- #### Platform. #### --------- ##hostname = motruname -m = i686uname -r = 2.6.11.4-20a-smpuname -s = Linuxuname -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 = unknownPATH: /home/alex.web/binPATH: /usr/local/binPATH: /usr/binPATH: /usr/X11R6/binPATH: /binPATH: /usr/games## ----------- #### Core tests. #### ----------- ##configure:2229: checking for gccconfigure:2245: found /usr/local/bin/gccconfigure:2256: result: gccconfigure:2485: checking for C compiler versionconfigure:2494: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:2505: $? = 0configure:2494: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:2505: $? = 0configure:2494: gcc -V >&5gcc: `-V' option must have argumentconfigure:2505: $? = 1configure:2494: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:2505: $? = 1configure:2525: checking whether the C compiler worksconfigure:2547: gcc conftest.c >&5configure:2551: $? = 0configure:2602: checking for C compiler default output file nameconfigure:2604: result: a.outconfigure:2610: checking for suffix of executablesconfigure:2617: gcc -o conftest conftest.c >&5configure:2621: $? = 0configure:2643: result:configure:2665: checking whether we are cross compilingconfigure:2673: gcc -o conftest conftest.c >&5configure:2677: $? = 0configure:2684: ./conftestconfigure:2688: $? = 0configure:2703: result: noconfigure:2708: checking for suffix of object filesconfigure:2730: gcc -c conftest.c >&5configure:2734: $? = 0configure:2755: result: oconfigure:2759: checking whether we are using the GNU C compilerconfigure:2778: gcc -c conftest.c >&5configure:2778: $? = 0configure:2787: result: yesconfigure:2796: checking whether gcc accepts -gconfigure:2816: gcc -c -g conftest.c >&5configure:2816: $? = 0configure:2857: result: yesconfigure:2874: checking for gcc option to accept ISO C89configure:2937: gcc -c -g -O2 conftest.c >&5configure:2937: $? = 0configure:2950: result: none neededconfigure:2976: checking how to run the C preprocessorconfigure:3007: gcc -E conftest.cconfigure:3007: $? = 0configure:3021: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3021: $? = 1configure: 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 -Econfigure:3066: $? = 0configure:3080: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3080: $? = 1configure: 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 -econfigure:3167: result: /usr/bin/grepconfigure:3172: checking for egrepconfigure:3234: result: /usr/bin/grep -Econfigure:3239: checking for ANSI C header filesconfigure:3259: gcc -c -g -O2 conftest.c >&5configure:3259: $? = 0configure:3332: gcc -o conftest -g -O2 conftest.c >&5configure:3332: $? = 0configure:3332: ./conftestconfigure:3332: $? = 0configure:3343: result: yesconfigure:3356: checking for sys/types.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for sys/stat.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdlib.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for string.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for memory.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for inttypes.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdint.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for unistd.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3369: checking minix/config.h usabilityconfigure:3369: gcc -c -g -O2 conftest.c >&5conftest.c:52:26: minix/config.h: No such file or directoryconfigure:3369: $? = 1configure: 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: noconfigure:3369: checking for minix/config.hconfigure:3369: result: noconfigure:3390: checking whether it is safe to define __EXTENSIONS__configure:3408: gcc -c -g -O2 conftest.c >&5configure:3408: $? = 0configure:3415: result: yesconfigure:3796: checking whether make sets $(MAKE)configure:3818: result: yesconfigure:3875: checking for gccconfigure:3902: result: gccconfigure:4131: checking for C compiler versionconfigure:4140: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:4151: $? = 0configure:4140: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:4151: $? = 0configure:4140: gcc -V >&5gcc: `-V' option must have argumentconfigure:4151: $? = 1configure:4140: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:4151: $? = 1configure:4155: checking whether we are using the GNU C compilerconfigure:4183: result: yesconfigure:4192: checking whether gcc accepts -gconfigure:4253: result: yesconfigure:4270: checking for gcc option to accept ISO C89configure:4346: result: none neededconfigure: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 1configure: exit 0что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bitchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking whether make sets $(MAKE)... yeschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking how to run the C preprocessor... gcc -Echecking for ar... /usr/bin/archecking whether byte ordering is bigendian... nochecking whether pointers can be stored in ints (old code)... yeschecking whether gcc produces 32bit code... yeschecking whether gcc supports -march=i686 (and we can run it)... yeschecking whether gcc supports __thread specifier (TLS)... yeschecking whether gcc supports -ffat-lto-objects... nochecking whether gcc supports -flto -fuse-linker-plugin... nochecking whether gcc supports -Wno-unused-parameter... yeschecking whether gcc can actually use -Wno-unused-parameter... yeschecking whether gcc supports -Wno-maybe-uninitialized... nochecking whether gcc supports -Wno-clobbered... nochecking whether gcc supports -Wempty-body... nochecking whether gcc supports -Wnewline-eof... nochecking whether gcc supports -Wint-conversion... nochecking whether gcc supports -Wenum-conversion... nochecking whether gcc supports -Wshorten-64-to-32... nochecking whether gcc supports -Wconstant-conversion... nochecking whether gcc supports -Wbool-conversion... nochecking whether gcc supports -Wno-switch... yeschecking whether gcc supports -Wno-missing-field-initializers... nochecking whether gcc supports -Wshadow... yeschecking whether gcc can efficiently use -Wshadow... nochecking whether gcc supports -fPIC... yeschecking how to make shared objects... -shared yeschecking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yeschecking whether gcc needs -fPIC for shared objects... nochecking whether gcc supports -fno-strict-aliasing... yeschecking for setrlimit... yeschecking for strnlen... yeschecking for uselocale... yeschecking for newlocale... yeschecking for freelocale... yeschecking for xlocale.h... yeschecking for library containing inflateEnd... -lzchecking for zlib.h... yeschecking for library containing sqrt... -lmchecking for library containing clock_gettime... -lrtchecking whether CLOCK_MONOTONIC is supported and works... yeschecking for library containing pthread_create... none requiredchecking for library containing pthread_sigmask... none requiredchecking for library containing pthread_attr_init... none requiredchecking for library containing pthread_attr_setstacksize... none requiredchecking for library containing pthread_attr_destroy... none requiredchecking for library containing pthread_cancel... none requiredchecking for library containing pthread_join... none requiredchecking for mysql_config... /usr/bin/mysql_configchecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... yeschecking mysql.h presence... yeschecking for mysql.h... yeschecking MySQL library (required)... yes (7.7.3)checking for library containing pcre_study... -lpcrechecking PCRE library (optional)... yes (5.0)checking host OS... Linuxchecking for MinGW... noconfigure: Configure finishconfigure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCKconfigure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: LDFLAGS= -march=i686 -L/vpc/server/zlib/libconfigure: output name = login-server, char-server, map-serverconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating src/common/Makefileconfig.status: creating 3rdparty/mt19937ar/Makefileconfig.status: creating 3rdparty/libconfig/Makefileconfig.status: creating src/char/Makefileconfig.status: creating src/login/Makefileconfig.status: creating src/map/Makefileconfig.status: creating src/tool/Makefileчто я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбойmake allmake[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'CC mt19937ar.cmake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'MKDIR objCC grammar.cCC libconfig.cCC scanctx.cCC scanner.cCC strbuf.cAR obj/libconfig.amake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'make[1]: Entering directory `/home/alex.web/trunk/src/common'MKDIR objCC core.cIn file included from core.c:12:thread.h:4:9: warning: #pragma once is obsoleteCC socket.cCC timer.cCC db.cCC nullpo.cCC malloc.cCC showmsg.cCC strlib.cCC utils.cCC grfio.cCC mapindex.cCC ers.cCC md5calc.cCC core.cCC socket.cCC malloc.cCC random.cCC des.cCC conf.cCC thread.cIn file included from thread.c:25:thread.h:4:9: warning: #pragma once is obsoleteCC mutex.cCC raconf.cCC mempool.cIn 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 obsoleteIn file included from ../common/spinlock.h:24,from mempool.c:27:../common/thread.h:4:9: warning: #pragma once is obsoleteCC msg_conf.cmsg_conf.c: In function `_msg_config_read':msg_conf.c:52: warning: comparison is always true due to limited range of data typeCC cli.cCC sql.cAR obj/common.amake[1]: Leaving directory `/home/alex.web/trunk/src/common'make[1]: Entering directory `/home/alex.web/trunk/src/login'MKDIR objCC account.cCC ipban.cCC login.cCC loginchrif.cCC loginclif.cCC logincnslif.cCC loginlog.cLD 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2У вас и правда 32-битная система стоит?Какой эмулятор, для начала? Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 6 декабря, 2015 Жалоба Поделиться Опубликовано 6 декабря, 2015 ребята раз пошла такая тузла, помогите и мне в таком случае)система 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2alex.web@motr:~/trunk>вот лог конфига (config.log)This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake.It was created by configure, which wasgenerated by GNU Autoconf 2.69. Invocation command line was$ ./configure --with-zlib=/vpc/server/zlib --disable-64bit## --------- #### Platform. #### --------- ##hostname = motruname -m = i686uname -r = 2.6.11.4-20a-smpuname -s = Linuxuname -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 = unknownPATH: /home/alex.web/binPATH: /usr/local/binPATH: /usr/binPATH: /usr/X11R6/binPATH: /binPATH: /usr/games## ----------- #### Core tests. #### ----------- ##configure:2229: checking for gccconfigure:2245: found /usr/local/bin/gccconfigure:2256: result: gccconfigure:2485: checking for C compiler versionconfigure:2494: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:2505: $? = 0configure:2494: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:2505: $? = 0configure:2494: gcc -V >&5gcc: `-V' option must have argumentconfigure:2505: $? = 1configure:2494: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:2505: $? = 1configure:2525: checking whether the C compiler worksconfigure:2547: gcc conftest.c >&5configure:2551: $? = 0configure:2602: checking for C compiler default output file nameconfigure:2604: result: a.outconfigure:2610: checking for suffix of executablesconfigure:2617: gcc -o conftest conftest.c >&5configure:2621: $? = 0configure:2643: result:configure:2665: checking whether we are cross compilingconfigure:2673: gcc -o conftest conftest.c >&5configure:2677: $? = 0configure:2684: ./conftestconfigure:2688: $? = 0configure:2703: result: noconfigure:2708: checking for suffix of object filesconfigure:2730: gcc -c conftest.c >&5configure:2734: $? = 0configure:2755: result: oconfigure:2759: checking whether we are using the GNU C compilerconfigure:2778: gcc -c conftest.c >&5configure:2778: $? = 0configure:2787: result: yesconfigure:2796: checking whether gcc accepts -gconfigure:2816: gcc -c -g conftest.c >&5configure:2816: $? = 0configure:2857: result: yesconfigure:2874: checking for gcc option to accept ISO C89configure:2937: gcc -c -g -O2 conftest.c >&5configure:2937: $? = 0configure:2950: result: none neededconfigure:2976: checking how to run the C preprocessorconfigure:3007: gcc -E conftest.cconfigure:3007: $? = 0configure:3021: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3021: $? = 1configure: 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 -Econfigure:3066: $? = 0configure:3080: gcc -E conftest.cconftest.c:9:28: ac_nonexistent.h: No such file or directoryconfigure:3080: $? = 1configure: 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 -econfigure:3167: result: /usr/bin/grepconfigure:3172: checking for egrepconfigure:3234: result: /usr/bin/grep -Econfigure:3239: checking for ANSI C header filesconfigure:3259: gcc -c -g -O2 conftest.c >&5configure:3259: $? = 0configure:3332: gcc -o conftest -g -O2 conftest.c >&5configure:3332: $? = 0configure:3332: ./conftestconfigure:3332: $? = 0configure:3343: result: yesconfigure:3356: checking for sys/types.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for sys/stat.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdlib.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for string.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for memory.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for inttypes.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for stdint.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3356: checking for unistd.hconfigure:3356: gcc -c -g -O2 conftest.c >&5configure:3356: $? = 0configure:3356: result: yesconfigure:3369: checking minix/config.h usabilityconfigure:3369: gcc -c -g -O2 conftest.c >&5conftest.c:52:26: minix/config.h: No such file or directoryconfigure:3369: $? = 1configure: 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: noconfigure:3369: checking for minix/config.hconfigure:3369: result: noconfigure:3390: checking whether it is safe to define __EXTENSIONS__configure:3408: gcc -c -g -O2 conftest.c >&5configure:3408: $? = 0configure:3415: result: yesconfigure:3796: checking whether make sets $(MAKE)configure:3818: result: yesconfigure:3875: checking for gccconfigure:3902: result: gccconfigure:4131: checking for C compiler versionconfigure:4140: gcc --version >&5gcc (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 NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.configure:4151: $? = 0configure:4140: gcc -v >&5Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.5/specsConfigured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --ma$Thread model: posixgcc version 3.3.5 20050117 (prerelease) (SUSE Linux)configure:4151: $? = 0configure:4140: gcc -V >&5gcc: `-V' option must have argumentconfigure:4151: $? = 1configure:4140: gcc -qversion >&5gcc: unrecognized option `-qversion'gcc: no input filesconfigure:4151: $? = 1configure:4155: checking whether we are using the GNU C compilerconfigure:4183: result: yesconfigure:4192: checking whether gcc accepts -gconfigure:4253: result: yesconfigure:4270: checking for gcc option to accept ISO C89configure:4346: result: none neededconfigure: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 1configure: exit 0что-то сердце мне подсказывает что пцре устарел? нет или что то тут другое?начинаю я с ./configure --with-zlib=/vpc/server/zlib --disable-64bitchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking whether make sets $(MAKE)... yeschecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking how to run the C preprocessor... gcc -Echecking for ar... /usr/bin/archecking whether byte ordering is bigendian... nochecking whether pointers can be stored in ints (old code)... yeschecking whether gcc produces 32bit code... yeschecking whether gcc supports -march=i686 (and we can run it)... yeschecking whether gcc supports __thread specifier (TLS)... yeschecking whether gcc supports -ffat-lto-objects... nochecking whether gcc supports -flto -fuse-linker-plugin... nochecking whether gcc supports -Wno-unused-parameter... yeschecking whether gcc can actually use -Wno-unused-parameter... yeschecking whether gcc supports -Wno-maybe-uninitialized... nochecking whether gcc supports -Wno-clobbered... nochecking whether gcc supports -Wempty-body... nochecking whether gcc supports -Wnewline-eof... nochecking whether gcc supports -Wint-conversion... nochecking whether gcc supports -Wenum-conversion... nochecking whether gcc supports -Wshorten-64-to-32... nochecking whether gcc supports -Wconstant-conversion... nochecking whether gcc supports -Wbool-conversion... nochecking whether gcc supports -Wno-switch... yeschecking whether gcc supports -Wno-missing-field-initializers... nochecking whether gcc supports -Wshadow... yeschecking whether gcc can efficiently use -Wshadow... nochecking whether gcc supports -fPIC... yeschecking how to make shared objects... -shared yeschecking whether gcc needs -Wl,--no-undefined to check for undefined references in shared objects... yeschecking whether gcc needs -fPIC for shared objects... nochecking whether gcc supports -fno-strict-aliasing... yeschecking for setrlimit... yeschecking for strnlen... yeschecking for uselocale... yeschecking for newlocale... yeschecking for freelocale... yeschecking for xlocale.h... yeschecking for library containing inflateEnd... -lzchecking for zlib.h... yeschecking for library containing sqrt... -lmchecking for library containing clock_gettime... -lrtchecking whether CLOCK_MONOTONIC is supported and works... yeschecking for library containing pthread_create... none requiredchecking for library containing pthread_sigmask... none requiredchecking for library containing pthread_attr_init... none requiredchecking for library containing pthread_attr_setstacksize... none requiredchecking for library containing pthread_attr_destroy... none requiredchecking for library containing pthread_cancel... none requiredchecking for library containing pthread_join... none requiredchecking for mysql_config... /usr/bin/mysql_configchecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... yeschecking mysql.h presence... yeschecking for mysql.h... yeschecking MySQL library (required)... yes (7.7.3)checking for library containing pcre_study... -lpcrechecking PCRE library (optional)... yes (5.0)checking host OS... Linuxchecking for MinGW... noconfigure: Configure finishconfigure: CPPFLAGS= -DMAXCONN=16384 -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -I/vpc/server/zlib/include -DHAVE_MONOTONIC_CLOCKconfigure: CFLAGS= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: CFLAGS_AR= -g -O2 -pipe -ffast-math -Wall -march=i686 -Wno-unused-parameter -Wno-switch -fno-strict-aliasingconfigure: LDFLAGS= -march=i686 -L/vpc/server/zlib/libconfigure: output name = login-server, char-server, map-serverconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating src/common/Makefileconfig.status: creating 3rdparty/mt19937ar/Makefileconfig.status: creating 3rdparty/libconfig/Makefileconfig.status: creating src/char/Makefileconfig.status: creating src/login/Makefileconfig.status: creating src/map/Makefileconfig.status: creating src/tool/Makefileчто я вижу в консоли при попытке мэйк алл хотя это и не важно любая команда мэйка то скюл то алл даёт сбойmake allmake[1]: Entering directory `/home/alex.web/trunk/3rdparty/mt19937ar'CC mt19937ar.cmake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/mt19937ar'make[1]: Entering directory `/home/alex.web/trunk/3rdparty/libconfig'MKDIR objCC grammar.cCC libconfig.cCC scanctx.cCC scanner.cCC strbuf.cAR obj/libconfig.amake[1]: Leaving directory `/home/alex.web/trunk/3rdparty/libconfig'make[1]: Entering directory `/home/alex.web/trunk/src/common'MKDIR objCC core.cIn file included from core.c:12:thread.h:4:9: warning: #pragma once is obsoleteCC socket.cCC timer.cCC db.cCC nullpo.cCC malloc.cCC showmsg.cCC strlib.cCC utils.cCC grfio.cCC mapindex.cCC ers.cCC md5calc.cCC core.cCC socket.cCC malloc.cCC random.cCC des.cCC conf.cCC thread.cIn file included from thread.c:25:thread.h:4:9: warning: #pragma once is obsoleteCC mutex.cCC raconf.cCC mempool.cIn 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 obsoleteIn file included from ../common/spinlock.h:24,from mempool.c:27:../common/thread.h:4:9: warning: #pragma once is obsoleteCC msg_conf.cmsg_conf.c: In function `_msg_config_read':msg_conf.c:52: warning: comparison is always true due to limited range of data typeCC cli.cCC sql.cAR obj/common.amake[1]: Leaving directory `/home/alex.web/trunk/src/common'make[1]: Entering directory `/home/alex.web/trunk/src/login'MKDIR objCC account.cCC ipban.cCC login.cCC loginchrif.cCC loginclif.cCC logincnslif.cCC loginlog.cLD 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 statusmake[1]: *** [login-server] Ошибка 1make[1]: Leaving directory `/home/alex.web/trunk/src/login'make: *** [login] Ошибка 2У вас и правда 32-битная система стоит?Какой эмулятор, для начала?да 32 битная эмуль рА последняя Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 6 декабря, 2015 Жалоба Поделиться Опубликовано 6 декабря, 2015 А make clean не забыли сделать? Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 6 декабря, 2015 Жалоба Поделиться Опубликовано 6 декабря, 2015 (изменено) А 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цмейком может прокатить? я чесно ещё так не юзал рА Изменено 6 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 7 декабря, 2015 Жалоба Поделиться Опубликовано 7 декабря, 2015 (изменено) вообщем скачал установил cmake-3.0.0.tar.gz результат тот же...точно такие же ошибки и эроры как быть не знаю.(командой gmake значить дело в gcc++ сейчас пересобераю гцц версии 4,5,0insn-conditions.md > tmp-extract.c/bin/sh ../.././gcc/../move-if-change tmp-extract.c insn-extract.cecho 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.obuild/genmodes > tmp-modes.c/bin/sh ../.././gcc/../move-if-change tmp-modes.c insn-modes.cecho 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.abuild/genopinit ../.././gcc/config/i386/i386.md \insn-conditions.md > tmp-opinit.c/bin/sh ../.././gcc/../move-if-change tmp-opinit.c insn-opinit.cecho 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.abuild/genoutput ../.././gcc/config/i386/i386.md \insn-conditions.md > tmp-output.c/bin/sh ../.././gcc/../move-if-change tmp-output.c insn-output.cecho 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.abuild/genpeep ../.././gcc/config/i386/i386.md \insn-conditions.md > tmp-peep.c/bin/sh ../.././gcc/../move-if-change tmp-peep.c insn-peep.cecho 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.obuild/genpreds ../.././gcc/config/i386/i386.md > tmp-preds.c/bin/sh ../.././gcc/../move-if-change tmp-preds.c insn-preds.cecho 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.abuild/genrecog ../.././gcc/config/i386/i386.md \insn-conditions.md > tmp-recog.c/bin/sh ../.././gcc/../move-if-change tmp-recog.c insn-recog.cecho 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.webalex.web@motr:~/trunk> iduid=1000(alex.web) gid=100(users) группы=16(dialout),33(video),100(users)alex.web@motr:~/trunk> ./athena-start: bad interpreter: No such file or directoryalex.web@motr:~/trunk> ./athena-start start: bad interpreter: No such file or directoryalex.web@motr:~/trunk> ls3rdparty conf dbghelp.dll LICENSE mapcache rAthena-10.sln runserver.bat vcproj-10athena-start config.log doc login-server mapserv.bat rAthena-12.sln serv.bat vcproj-12AUTHORS config.status doxyconf logserv.bat map-server rAthena-13.sln sql-files vcproj-13charserv.bat configure function.sh mac.rathena-start.scpt npc rAthena-9.sln src vcproj-9char-server configure.in install.sh Makefile pcre3.dll README.md tools zlib1.dllCMakeLists.txt db libmysql.dll Makefile.in ragit.cfg README.txt uninstall.shalex.web@motr:~/trunk> ./login-server[Status]: Memory manager initialised: log/login-server.leaksrAthena 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:193alex.web@motr:~/trunk>alex.web@motr:~/trunk> ./athena-start startbad interpreter: No such file or directoryвсё прописал в конфигах нормально, всё равно вылетает при запуске с консоли в ручную debug(что -то плохо отконфигурилось?при сборке вышел единственный эрор make[1]: Entering directory `/home/alex.web/trunk/src/char' MKDIR obj CC char.cchar.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-servermake[1]: Leaving directory `/home/alex.web/trunk/src/char'make[1]: Entering directory `/home/alex.web/trunk/src/map'что получается мне и мэйк нужно обновить на версию выше? Изменено 7 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 7 декабря, 2015 Жалоба Поделиться Опубликовано 7 декабря, 2015 alex.web@motr:~/trunk> ./athena-start startbad interpreter: No such file or directoryПуть к bash'у в первой строке файла athena-start указан неверно. Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 7 декабря, 2015 Жалоба Поделиться Опубликовано 7 декабря, 2015 (изменено) alex.web@motr:~/trunk> ./athena-start startbad interpreter: No such file or directoryПуть к bash'у в первой строке файла athena-start указан неверно.там всё правильноmotr:/home/alex.web/trunk # ls /bin/sh/bin/shmotr:/home/alex.web/trunk #nano athena-start#!/bin/sh#source var/function. ./function.shinst_launch_workaroundPATH=./:$PATHLOG_DIR="./log"ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlibchecking 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 directorychecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... nochecking mysql.h presence... nochecking for mysql.h... nochecking MySQL library (required)... noconfigure: error: MySQL not found or incompatibleхотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(но я цука упёртый всё равно заставлю падлу работать на сузе 9 Изменено 7 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 7 декабря, 2015 Жалоба Поделиться Опубликовано 7 декабря, 2015 alex.web@motr:~/trunk> ./athena-start startbad interpreter: No such file or directoryПуть к bash'у в первой строке файла athena-start указан неверно.там всё правильноmotr:/home/alex.web/trunk # ls /bin/sh/bin/shmotr:/home/alex.web/trunk #nano athena-start#!/bin/sh#source var/function. ./function.shinst_launch_workaroundPATH=./:$PATHLOG_DIR="./log"ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlibchecking 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 directorychecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... nochecking mysql.h presence... nochecking for mysql.h... nochecking MySQL library (required)... noconfigure: error: MySQL not found or incompatibleхотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(но я цука упёртый всё равно заставлю падлу работать на сузе 9OpenSUSE - в целом - классический Linux. Это не FreeBSD или OpenBSD. И не Gentoo. На 100% не уверен, что ничего не изменилось, но лет 7 назад я как раз-таки на OpenSUSE без каких-либо проблем ставил eAthena. Весь софт ставится из репозиториев, затем качается-настраивается-компилируется eA и все должно работать.Зачем собирать mysql из исходников, если не секрет? Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 8 декабря, 2015 Жалоба Поделиться Опубликовано 8 декабря, 2015 alex.web@motr:~/trunk> ./athena-start startbad interpreter: No such file or directoryПуть к bash'у в первой строке файла athena-start указан неверно.там всё правильноmotr:/home/alex.web/trunk # ls /bin/sh/bin/shmotr:/home/alex.web/trunk #nano athena-start#!/bin/sh#source var/function. ./function.shinst_launch_workaroundPATH=./:$PATHLOG_DIR="./log"ладно это хер с ним... мне придётся снова мускуля пересобирать)) цука, ибо я собирал в другую дерикторию, создал линки в системе а конфигур ./configure напрочь отказывается видить в системе mysql.h ошибку даёт./configure --cache-file=/var/cache/rAthena.cache --disable-lto --disable-debug --with-mysql=/usr --with-zlib=/vpc/server/zlibchecking 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 directorychecking for mysql_init in -lmysqlclient... yeschecking mysql.h usability... nochecking mysql.h presence... nochecking for mysql.h... nochecking MySQL library (required)... noconfigure: error: MySQL not found or incompatibleхотя без --with-mysql всё проходит всё видит а с командой --with-mysql пишет эрор хня какая то, и судя по моим логам я в первый раз не указал --with-mysql поэтому с запуском эроры мля как сложно внедрять транк в другие системы(но я цука упёртый всё равно заставлю падлу работать на сузе 9OpenSUSE - в целом - классический Linux. Это не FreeBSD или OpenBSD. И не Gentoo. На 100% не уверен, что ничего не изменилось, но лет 7 назад я как раз-таки на OpenSUSE без каких-либо проблем ставил eAthena. Весь софт ставится из репозиториев, затем качается-настраивается-компилируется eA и все должно работать.Зачем собирать mysql из исходников, если не секрет?это не опенСусе это классический дистр..suse linux professional 9.3 я напрочь отказался от X11 полностью консольная версия без иксов.. в нём выбор пакетов очень хороший но, весь софт устарел, 9,3 к сожалению уже не обновляется у него нет репозитория мне это версия очень нравиться хоть и гемороя много) Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 30 декабря, 2015 Жалоба Поделиться Опубликовано 30 декабря, 2015 (изменено) и так наконец после долгих мучений я получил то что и хотел) пришлось изрядно попотеть -) игровой сервер сел таки на систему SuSE Linux 9.3 Prof осталось только воткнуть в апачь пхп) ну с ним проблем меньше будит, работает чётко даже проблем с локалью нет по русски заговорил после подмены конфигов и нпц единственное это хорошо делать в локалке с самбой, если бы у меня был бы впс то пришлось бы конфиги заливать на хостер т.д.т.п.. гемарою бы прибавилось единственное я заметил что не работает команда questinfo 1001, QTYPE_QUEST, 2, Job_Novice; не подсвечиваются анимированные иконки хз возможно из за компилера вообщем остановился так же на геркулесе ибо с ним меньше париться-) в нём всё прекрасно работает Изменено 30 декабря, 2015 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 6 января, 2016 Жалоба Поделиться Опубликовано 6 января, 2016 (изменено) помогите разобраться вообщем сервер откомпилил командой ./configure --cache-file=/var/cache/hAthena.cache --disable-debug --disable-64bit --with-pcre=/usr --with-zlib=/usr и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 150 поднял с дропом и короче графика иногда становится прозрачной, я так понимаю это из за пцре? помогите разобраться в логах никаких ошибок или чего подобного не наблюдается всё нормально, но не нормально что жизни мобов отображаются ну и графика прозрачит... гцц собрал с версии 4,5,4 ревизия геркулеса с джита хаба последняя... на винде ничего подобного нету скопировал папку с винды....со всеми настройками Изменено 6 января, 2016 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Functor Опубликовано 6 января, 2016 Жалоба Поделиться Опубликовано 6 января, 2016 и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 150 поднял с дропомВ ../conf/battle/monster.conf для параметра show_monster_hp_bar устанавливаем значение noи короче графика иногда становится прозрачной, я так понимаю это из за пцре? помогите разобратьсяК EXE применен патч Restore Model Culling. Если спрайт персонажа перекрывается объектом, то объект становится полупрозрачным. Ссылка на комментарий Поделиться на другие сайты Поделиться
ucell-uz Опубликовано 6 января, 2016 Жалоба Поделиться Опубликовано 6 января, 2016 (изменено) и когда бегаешь у мобов видны их жизни я ничего не включал такого всё по умолчанию, единственное я рейты до 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 Изменено 6 января, 2016 пользователем ucell-uz Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения