android build failure: `./syscfg/lock-obj-pub.linux-androideabi.h': No such file or directory
Werner Koch
wk at gnupg.org
Fri Jan 24 22:02:37 CET 2014
On Fri, 24 Jan 2014 18:55, hans at guardianproject.info said:
> ./gpg-error.h.in:289: error including
> `./syscfg/lock-obj-pub.linux-androideabi.h': No such file or directory
This is expected. From README.
Cross-Compiling
---------------
Libgpg-error needs to figure out some platform specific properties.
These are used to build the platform specific gpg-error.h file. The
detection is done during build time but can't be done when
cross-compiling. Thus if you run into an error during building you
need to figure out these values. You may use these commands:
build="$(build-aux/config.guess)"
./configure --prefix=TARGETDIR --host=TARGET --build=$build
cd src
make gen-posix-lock-obj
scp gen-posix-lock-obj TARGET:
ssh TARGET ./gen-posix-lock-obj >tmp.h
mv tmp.h "syscfg/$(awk 'NR==1 {print $2}' tmp.h)"
If you are using a VPATH build adjust accordingly. If this all works
for you (make sure to run the test programs on the target platform),
please send the generated file to the gnupg-devel mailing list so that
we can include it in the next release.
The file would be very welcome.
Salam-Shalom,
Werner
--
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
More information about the Gnupg-devel
mailing list