View Single Post
Old 12-09-2009, 06:17 AM   #11
mikmak
Junior Member
mikmak began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Dec 2009
Device: Pocketbook 360, 622, 630
Ok, I was impatient and digged a bit:

In 12.5:

inkview.h has

Code:
#if !defined(__CYGWIN__) && defined(__i386__)
#  define DIRPREFIX "/usr/local/pocketbook"
#else
#  define DIRPREFIX ""
#endif
and

Code:
$ grep -r "/usr/local/pocketbook" *
arm-linux/include/inkview.h:#  define DIRPREFIX "/usr/local/pocketbook"
include/inkview.h:#  define DIRPREFIX "/usr/local/pocketbook"
Binary file lib/libinkview.a matches
So libinkview.a in 12.5 has DIRPREFIX properly defined due to the #ifdef in inkview.h

In 14.2 it looks different:

inkview.h
Code:
#ifdef __WINE__
# define DIRPREFIX "/usr/local/pocketbook"
#else
# define DIRPREFIX ""
#endif
and
Code:
$ grep -r "/usr/local/pocketbook" *
arm-linux/include/inkview.h:# define DIRPREFIX "/usr/local/pocketbook"
include/inkview.h:# define DIRPREFIX "/usr/local/pocketbook"
Here, libinkview.a does NOT have DIRPREFIX defined, probably because it was not compiled with winegcc (which sets __WINE__).

I'll ask Forkosigan to forward this to the developers...
mikmak is offline   Reply With Quote