ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

Ошибка при компилирование.

 

33
Николай @Jinn
Незнаю может не там создал топик, но при компилировании демона одного, вылазит такая ошибка:
root@lamp:/home/root/saga# make
make -C src
make[1]: Entering directory `/home/root/saga/src'
g++ `mysql_config --libs` -Wl,-rpath,`mysql_config --libs | sed 's|-L\([^ ]*\).*|\1|'` -L/usr/lib -Wl,-rpath,/usr/lib -pthread -lmysqlpp -lpcre -lpcre++ chatts.o user.o session.o users_list.o inifile.o functions.o dbfunctions.o local.o timer_thread.o http.o netfunction.o request_actions.o parser_http.o messages.o moder_actions.o timer_block.o battle.o battle_list.o -o chatts
/usr/bin/ld: /usr/lib/mysql: No such file: File format not recognized
collect2: ld returned 1 exit status
make[1]: *** [chatts] Error 1
make[1]: Leaving directory `/home/root/saga/src'
make: *** [all] Error 2
root@lamp:/home/root/saga#

/usr/bin/ld: /usr/lib/mysql: No such file: File format not recognized

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

2349
redsymbzone @redsymbzone
Судя по ошибке он лезет в /usr/lib/mysql и не находит нужного ему файла.
проверь наличие библиотеки /usr/lib/mysql/libmysqlclient.so

Отредактировано redsymbzone - 06.01.2010
33
Николай @Jinn
Тот файлик на месте..

1130
Александр @WestSide
Компилирование на сколько я помню происходит командой g++ новый файл -o файл который отвечает за компилирование (по крайней мере VOC++ так копилится) значит по аналогу тебе надо g++ src