![]() |
#1 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30
Karma: 11938
Join Date: May 2011
Location: Daegu, Korea(South)
Device: pocketbook pro 902, Jetbook Color 1
|
PBSDK-linux-libwine compile -lpthread error
according to
http://sourceforge.net/apps/mediawik...ed_%28Linux%29 but when i compile inkdemo... Code:
$ make pc /usr/local/pocketbook/bin/pbres -c src/images.temp.c /usr/local/pocketbook/images/background.bmp /usr/local/pocketbook/images/books.bmp /usr/local/pocketbook/images/m3x3.bmp winegcc -o inkdemo src/inkdemo.c src/images.temp.c -I/usr/local/pocketbook/include `freetype-config --cflags` -L/usr/local/pocketbook/lib -linkview -ljpeg -lcurl -lpthread `freetype-config --libs` -Wall -fomit-frame-pointer -O2 -mwindows -m32 src/inkdemo.c:75: warning: initialization makes integer from pointer without a cast src/inkdemo.c:75: warning: initialization makes pointer from integer without a cast src/inkdemo.c:76: warning: initialization makes integer from pointer without a cast src/inkdemo.c:76: warning: initialization from incompatible pointer type src/inkdemo.c:76: warning: initialization makes pointer from integer without a cast src/inkdemo.c:77: warning: initialization makes integer from pointer without a cast src/inkdemo.c:77: warning: initialization from incompatible pointer type src/inkdemo.c:77: warning: initialization makes pointer from integer without a cast src/inkdemo.c:77: warning: initialization from incompatible pointer type src/inkdemo.c:78: warning: initialization makes integer from pointer without a cast src/inkdemo.c:78: warning: initialization from incompatible pointer type src/inkdemo.c:78: warning: initialization makes pointer from integer without a cast src/inkdemo.c:78: warning: initialization from incompatible pointer type src/inkdemo.c:79: warning: initialization makes integer from pointer without a cast src/inkdemo.c:79: warning: initialization from incompatible pointer type src/inkdemo.c:79: warning: initialization makes pointer from integer without a cast src/inkdemo.c:79: warning: initialization from incompatible pointer type src/inkdemo.c:80: warning: initialization makes integer from pointer without a cast src/inkdemo.c:80: warning: initialization from incompatible pointer type src/inkdemo.c:80: warning: initialization makes pointer from integer without a cast src/inkdemo.c:81: warning: initialization makes integer from pointer without a cast src/inkdemo.c:81: warning: initialization from incompatible pointer type src/inkdemo.c:81: warning: initialization makes pointer from integer without a cast src/inkdemo.c:82: warning: initialization makes integer from pointer without a cast src/inkdemo.c:82: warning: initialization from incompatible pointer type src/inkdemo.c:82: warning: initialization makes pointer from integer without a cast src/inkdemo.c:82: warning: initialization from incompatible pointer type src/inkdemo.c:83: warning: initialization makes integer from pointer without a cast src/inkdemo.c:83: warning: initialization from incompatible pointer type src/inkdemo.c:83: warning: initialization makes pointer from integer without a cast src/inkdemo.c:84: warning: initialization makes integer from pointer without a cast src/inkdemo.c: In function ‘mainscreen_repaint’: src/inkdemo.c:179: warning: unused variable ‘buf’ src/inkdemo.c: In function ‘menu1_handler’: src/inkdemo.c:498: warning: passing argument 4 of ‘OpenContents’ from incompatible pointer type /usr/local/pocketbook/include/inkview.h:795: note: expected ‘iv_tochandler’ but argument is of type ‘void (*)(int)’ /usr/bin/ld: cannot find -lpthread collect2: ld returned 1 exit status winegcc: i486-linux-gnu-gcc failed make: *** [inkdemo] error 2 but Code:
$ make arm /usr/local/pocketbook/bin/arm-linux-gcc -Wall -fomit-frame-pointer -O2 -I/usr/local/pocketbook/arm-linux/include -I/usr/local/pocketbook/include `freetype-config --cflags` -L/usr/local/pocketbook/arm-linux/lib -L/usr/local/pocketbook/lib -linkview -ljpeg -lcurl -lpthread `freetype-config --libs` -o inkdemo.app src/images.temp.c src/inkdemo.c src/inkdemo.c:75: warning: initialization makes integer from pointer without a cast src/inkdemo.c:75: warning: initialization makes pointer from integer without a cast src/inkdemo.c:76: warning: initialization makes integer from pointer without a cast src/inkdemo.c:76: warning: initialization from incompatible pointer type src/inkdemo.c:76: warning: initialization makes pointer from integer without a cast src/inkdemo.c:77: warning: initialization makes integer from pointer without a cast src/inkdemo.c:77: warning: initialization from incompatible pointer type src/inkdemo.c:77: warning: initialization makes pointer from integer without a cast src/inkdemo.c:77: warning: initialization from incompatible pointer type src/inkdemo.c:78: warning: initialization makes integer from pointer without a cast src/inkdemo.c:78: warning: initialization from incompatible pointer type src/inkdemo.c:78: warning: initialization makes pointer from integer without a cast src/inkdemo.c:78: warning: initialization from incompatible pointer type src/inkdemo.c:79: warning: initialization makes integer from pointer without a cast src/inkdemo.c:79: warning: initialization from incompatible pointer type src/inkdemo.c:79: warning: initialization makes pointer from integer without a cast src/inkdemo.c:79: warning: initialization from incompatible pointer type src/inkdemo.c:80: warning: initialization makes integer from pointer without a cast src/inkdemo.c:80: warning: initialization from incompatible pointer type src/inkdemo.c:80: warning: initialization makes pointer from integer without a cast src/inkdemo.c:81: warning: initialization makes integer from pointer without a cast src/inkdemo.c:81: warning: initialization from incompatible pointer type src/inkdemo.c:81: warning: initialization makes pointer from integer without a cast src/inkdemo.c:82: warning: initialization makes integer from pointer without a cast src/inkdemo.c:82: warning: initialization from incompatible pointer type src/inkdemo.c:82: warning: initialization makes pointer from integer without a cast src/inkdemo.c:82: warning: initialization from incompatible pointer type src/inkdemo.c:83: warning: initialization makes integer from pointer without a cast src/inkdemo.c:83: warning: initialization from incompatible pointer type src/inkdemo.c:83: warning: initialization makes pointer from integer without a cast src/inkdemo.c:84: warning: initialization makes integer from pointer without a cast src/inkdemo.c: In function `mainscreen_repaint': src/inkdemo.c:179: warning: unused variable `buf' src/inkdemo.c: In function `menu1_handler': src/inkdemo.c:498: warning: passing arg 4 of `OpenContents' from incompatible pointer type Anyone help me~~ |
![]() |
![]() |
![]() |
#2 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 696
Karma: 2383012
Join Date: Aug 2007
Location: Schiedam (The Netherlands)
Device: Lots of eInk devices and iOS stuff
|
I'm not a linux expert, but it seems you need pthteads installed in your distro. Perhaps you have normal packages but not dev ones.
NOTE: What a dirty programmer that allowed those warnings for a released source code!!!!!! ![]() |
![]() |
![]() |
Advert | |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre 0.7.43/44 - Linux Compile Segmentation Fault | jasn | Calibre | 2 | 02-08-2011 11:52 AM |
Run Error Suse Linux | dsc3507 | Calibre | 10 | 01-11-2011 12:25 PM |
linux install error | alexxx | Calibre | 3 | 07-20-2010 10:31 AM |
iLiad ipdf compile error (malloc) | harpum | iRex Developer's Corner | 1 | 06-22-2009 11:10 PM |
Calibre compile error | JeffElkins | Calibre | 6 | 10-24-2008 06:59 PM |