I was able to make this work in 0.5.4 also.

I wasn't able to compile 0.5.4 with the "usual" debian/rules however, it
seems you need to do something magic regarding the -fPIC flag (which I
don't understand well)..

gcc -fPIC -Wall -Wall -O3 -Wno-unused-function -shared  -o irman.so irmanin.o 
-lirman -ldl
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/libirman.a(irfunc.o): 
relocation R_X86_64_32S against `.rodata' can not be used when making a shared 
object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/libirman.a: could not read 
symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [irman.so] Erreur 1
...

By enabling only the imonlcd driver however, I could compile the 0.5.4
release and get a shiny display up here, it's pretty neat! :)

I strongly encourage people here to publish their .deb somewhere so we
can reupload it. I could probably find a sponsor if that's the issue.

A.

-- 
Quidquid latine dictum sit, altum sonatur.
Whatever is said in Latin sounds profound.

Attachment: signature.asc
Description: Digital signature

Reply via email to