-s -o FBReader find src -name -L usr local lib -lechoicebox -L home al

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
$ g++ -s -o FBReader `find src -name *.o` -L/usr/local/lib -lechoicebox -L/home/alex/devel/newp/fbreader/fbreader/../zlibrary/text -lzltext -llinebreak -lfribidi -lm -L/home/alex/devel/newp/fbreader/fbreader/../zlibrary/ui -L/home/alex/devel/newp/fbreader/fbreader/../zlibrary/core -lzlcore -lzlui-ewl -lzlcore -L/usr/local/lib -lxcb-image -lxcb-shm -lxcb -lewl -ledje -lefreet -lepsilon -lembryo -lecore_job -leet -lecore_file -lssl -lcrypto -ldl -lcurl -lpangoft2-1.0 -lpango-1.0 -lm -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lglib -lpng12 -lfreetype -lz -lecore_evas -lecore -levas -lecore_x -leina -ljpeg -lungif -lrt -L/usr/local/lib -lechoicebox -lexpat -lz -lbz2
/home/alex/devel/newp/fbreader/fbreader/../zlibrary/core/libzlcore.a(ZLUnixFileOutputStream.o): In function `ZLUnixFileOutputStream::open()':
ZLUnixFileOutputStream.cpp:(.text+0x40d): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
/home/alex/devel/newp/fbreader/fbreader/../zlibrary/ui/libzlui-ewl.a(ZLEwlChoicebox_new.o): In function `cb_new()':
ZLEwlChoicebox_new.cpp:(.text+0x191): undefined reference to `choicebox_new(_Evas*, char const*, char const*, void (*)(_Evas_Object*, int, bool, void*), void (*)(_Evas_Object*, _Evas_Object*, int, int, void*), void (*)(_Evas_Object*, int, int, void*), void*)'
ZLEwlChoicebox_new.cpp:(.text+0x19e): undefined reference to `choicebox_set_size(_Evas_Object*, int)'
/home/alex/devel/newp/fbreader/fbreader/../zlibrary/ui/libzlui-ewl.a(ZLEwlChoicebox_new.o): In function `main_win_key_handler(void*, _Evas*, _Evas_Object*, void*)':
ZLEwlChoicebox_new.cpp:(.text+0x369): undefined reference to `choicebox_prevpage(_Evas_Object*)'
ZLEwlChoicebox_new.cpp:(.text+0x385): undefined reference to `choicebox_next(_Evas_Object*)'
ZLEwlChoicebox_new.cpp:(.text+0x39b): undefined reference to `choicebox_prev(_Evas_Object*)'
ZLEwlChoicebox_new.cpp:(.text+0x360): undefined reference to `choicebox_nextpage(_Evas_Object*)'
collect2: ld returned 1 exit status