Linking Error /usr/bin/ld: cannot find -llualib50 /usr/bin/ld: cannot find -llua50 /usr/bin/ld: cann

Linking Error /usr/bin/ld: cannot find -llualib50 /usr/bin/ld: cannot find -llua50 /usr/bin/ld: cann
  • Rejestracja: dni
  • Ostatnio: dni
0

witam, próbuje przenieść się z debian 7,9 na debian 8,2
ale podczasz kompilacji są problemy z linkowaniem pod konieć kompilacji przy linkowaniu wywala error

Kopiuj
 /usr/bin/ld: cannot find -llualib50
/usr/bin/ld: cannot find -llua50
/usr/bin/ld: cannot find -lboost_thread
collect2: error: ld returned 1 exit status

makefile:
CC=gcc

CFLAGS=-I. -I/usr/include/libxml2 -I/usr/include/lua50 -I/usr/local/include

LIBLINK=-L/usr/lib -lxml2 -lz -lpthread -lm -llualib50 -llua50 -ldl -lboost_thread -lmysqlclient -lgmp

ENDFLAGS=-std=c++11 -Winvalid-pch -CC -O2 -ggdb -g -include "preheaders.h" -fpermissive

  • Rejestracja: dni
  • Ostatnio: dni
0

próbowałem troche zmienic zmienilem z lualib50 na lualib i z lua50 na lua to teraz są takie błedy

Kopiuj
 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/liblualib.a when searching for -llualib
/usr/bin/ld: skipping incompatible /lib/../lib/liblualib.a when searching for -llualib
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/liblualib.a when searching for -llualib
/usr/bin/ld: skipping incompatible //usr/lib/x86_64-linux-gnu/liblualib.a when searching for -llualib
/usr/bin/ld: skipping incompatible //lib/liblualib.a when searching for -llualib
/usr/bin/ld: cannot find -llualib
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/liblua.a when searching for -llua
/usr/bin/ld: skipping incompatible /lib/../lib/liblua.a when searching for -llua
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/liblua.a when searching for -llua
/usr/bin/ld: skipping incompatible //usr/lib/x86_64-linux-gnu/liblua.a when searching for -llua
/usr/bin/ld: skipping incompatible //lib/liblua.a when searching for -llua
/usr/bin/ld: cannot find -llua
/usr/bin/ld: cannot find -lboost_thread
collect2: error: ld returned 1 exit status

makefile:

CC=gcc

CFLAGS=-I. -I/usr/include/libxml2 -I/usr/include/lua50 -I/usr/local/include

LIBLINK=-L/usr/lib -lxml2 -lz -lpthread -lm -llualib -llua -ldl -lboost_thread -lmysqlclient -lgmp

ENDFLAGS=-std=c++11 -Winvalid-pch -CC -O2 -ggdb -g -include "preheaders.h" -fpermissive

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.