On 01/26/2012 03:59 PM, Paul Eggert wrote: > On 01/26/2012 12:14 PM, Hans-Christoph Steiner wrote: >> ./stdint.h:32:3: error: invalid preprocessing directive #@ > > This looks like some sort of problem in the way the patch > was applied. Perhaps you need to re-run gnulib-tool, > or ./bootstrap, or ./autogen.sh, or whatever-it-is-with > your package, to re-import the patched gnulib from scratch.
hmm, yes, you are right. I actually ran the whole gnulib install again for gnupg, replacing the 'allocsa' module with 'mallocsa' and it seems to have built. Here's my install command: gnulib-tool --import --dir=/home/hans/code/guardianproject/gnupg-for-android/external/gnupg/ --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --tests-base=tests --aux-dir=scripts --no-conditional-dependencies --no-libtool --macro-prefix=gl alloca-opt malloca mkdtemp setenv strpbrk xsize For the gnulib people, this is only a small subset of gnulib, but at least it might be enough to get gnupg running on Android. .hc
