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