решено Проблемы при сборке (Debian 7)

nord51

Пользователь
#12
Exile, в config больше ничего не надо добавлять ?
// Ocelot
$bb_cfg['ocelot'] = array(
'enabled' => true,
'host' => $domain_name,
'port' => 34000,
'url' => "

Please Login or Register to view hidden text.

", // with '/'
'secret' => 'some_10_chars', // 10 chars
'stats' => 'some_10_chars', // 10 chars
Что-то у меня Passkey not found.
В XBT нужно было ключ добавлять.
 

Exile

Администратор
#13
Код:
'secret' => 'some_10_chars', // 10 chars
'stats' => 'some_10_chars', // 10 chars
Тут и в config.cpp надо указать по 10 символов надо было соответственно чтобы все было.
 

Exile

Администратор
#14
@nord51 какие пакеты ставил? Какие сейчас стоят, имеющие отношение к mysql? С какими опциями собирал?
 

Softwarez

Пользователь
#15
Exile, в config больше ничего не надо добавлять ?

Что-то у меня Passkey not found.
В XBT нужно было ключ добавлять.
в тестовой версии или в той, которая по дефолту? в тестовой из-за интеграцией с xbt может не работать...
 

nord51

Пользователь
#16
Exile, всё стандартно
libdbd-mysql-perl install
libmysql++-dev install
libmysql++3 install
libmysqlclient-dev install
libmysqlclient16 deinstall
libmysqlclient18:amd64 install
libmysqlclient18.1 install
libmysqld-dev install
mysql-common install
и плюс, что ты добавил repository percona

Тут и в config.cpp надо указать по 10 символов надо было соответственно чтобы все было.
:banghead: Точно, смотрю и не вижу:cyclops:
 
Последнее редактирование:

Exile

Администратор
#17
Уровень проблем зашкаливает.

Стал сравнивать пакеты которые писал @Softwarez - не нашел ничего особенно нового. Решил поставить параллельно пару пакетов от percona.
Код:
apt-get install libperconaserverclient18.1
Выдавало ошибку что минимально требуемая версия glibc 2.14, а у меня 2.13, хотя она последняя в подключенном репозитории стандартном была. Ок, решил обновить:
Код:
echo "deb http://ftp.debian.org/debian sid main" >> /etc/apt/sources.list
apt-get update
apt-get -t sid install libc6 libc6-dev libc6-dbg
После обновления строку deb

Please Login or Register to view hidden text.

sid main из /etc/apt/sources.list удалил. Пакет удачно установился и
Код:
./configure --with-mysql-lib=/usr/lib/ --with-ev-lib=/usr/lib/ --with-mysql-include=/usr
Наконец-то выполнился. Но вот при make вылезла новая проблема:
Код:
:/usr/ocelot# make
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.8\" -DPACKAGE_STRING=\"ocelot\ 0.8\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBTCMALLOC=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/local/include -I/usr/include   -g -O2 -MT db.o -MD -MP -MF .deps/db.Tpo -c -o db.o db.cpp
db.cpp:1:0: error: CPU you selected does not support x86-64 instruction set
compilation terminated due to -Wfatal-errors.
make: *** [db.o] Error 1
О системе:
Код:
# uname -a
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2 x86_64 GNU/Linux
Код:
# grep --color=always -iw lm /proc/cpuinfo
flags        : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm up nopl pni cx16 hypervisor lahf_lm
Что делать теперь - без понятия :cautious:
 

Exile

Администратор
#19
@nord51 разницы-то никакой. make не проходит, а make install ее результатами пользуется. Ошибка про процессор все та же.
 
Сверху