LINUX.ORG.RU

Проблемы с компиляцией lush2

 , lush,


0

0

Arch x86_64,

Паста

/usr/bin/ld: x11_driver.o: undefined reference to symbol 'FcPatternDel'
/usr/bin/ld: note: 'FcPatternDel' is defined in DSO /usr/lib/libfontconfig.so.1 so try adding it to the linker command line
/usr/lib/libfontconfig.so.1: could not read symbols: Invalid operation
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
make[1]: *** [lush2] Ошибка 1
make[1]: Выход из каталога `/home/michael/ldd/lush-2.0.1/src'
make: *** [all] Ошибка 2

Есть идеи?

Deleted

g++  -DHAVE_CONFIG_H -DNO_DEBUG -Wall -O3 -march=nocona -mmmx -msse -I../include -pthread -I/usr/include/freetype2 -Wl,-export-dynamic -o lush2 at.o binary.o cref.o calls.o arith.o check_func.o date.o dh.o dump.o eval.o fileio.o fltlib.o fpu.o function.o event.o graphics.o htable.o idx1.o idx2.o idx3.o idx4.o index.o io.o list.o main.o math.o misc.o cmm.o module.o number.o oostruct.o regex.o storage.o string.o symbol.o toplevel.o user.o weakref.o ps_driver.o rng.o lisp_driver.o x11_driver.o unix.o dldbfd.o  cpp.o -lXft -lSM -lICE -lX11 -lreadline -lcurses -lbfd -liberty -lutil -ldl -lm -lfontconfig

Выполни эту команду и запусти еще раз make. Или лучше поправь Makefile, чтобы сразу все нормально собиралось.

delete83 ★★
()
Ответ на: комментарий от delete83
/usr/lib/libfontconfig.so.1: could not read symbols: Invalid operation

А еще лучше выполни такую команду и посмотри на ее выхлоп:

nm /usr/lib/libfontconfig.so.1

delete83 ★★
()
Ответ на: комментарий от delete83

Thx.

$ nm /usr/lib/libfontconfig.so.1
nm: /usr/lib/libfontconfig.so.1: no symbols
Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.