Ok...mistery solved, but I need help to fix it. There was no android.mk file in the realease I download.... I had gotten the strongswan-4.2.9-stable-4853.tar.bz2 file from the download section, and extracted it in the external folder of the android source tree, but without the android.mk file, I guess It was never even considered in the building process. Then I downloaded the source tree instead and copied that in the external folder. This time I get a lot of compilation errors instead (which at least means that it is Considered in the build process). These are the some of the errors, which I find strange since they are about files which are there, but are not found, maybe some path error somewhere:
target arm C: charon <= external/strongswan/src/charon/charon.c external/strongswan/src/charon/charon.c:36:19: error: hydra.h: No such file or directory external/strongswan/src/charon/charon.c:37:20: error: daemon.h: No such file or directory external/strongswan/src/charon/charon.c:39:21: error: library.h: No such file or directory external/strongswan/src/charon/charon.c:40:29: error: utils/backtrace.h: No such file or directory external/strongswan/src/charon/charon.c:41:30: error: threading/thread.h: No such file or directory external/strongswan/src/charon/charon.c:64: error: expected ')' before 'group' external/strongswan/src/charon/charon.c:69: error: expected ')' before 'group' external/strongswan/src/charon/charon.c: In function 'run': external/strongswan/src/charon/charon.c:97: error: 'TRUE' undeclared (first use in this function) external/strongswan/src/charon/charon.c:97: error: (Each undeclared identifier is reported only once external/strongswan/src/charon/charon.c:97: error: for each function it appears in.) external/strongswan/src/charon/charon.c:105: warning: implicit declaration of function 'DBG1' external/strongswan/src/charon/charon.c:105: error: 'DBG_DMN' undeclared (first use in this function) external/strongswan/src/charon/charon.c:114: error: 'lib' undeclared (first use in this function) external/strongswan/src/charon/charon.c:114: error: 'FALSE' undeclared (first use in this function) external/strongswan/src/charon/charon.c:127: error: 'charon' undeclared (first use in this function) external/strongswan/src/charon/charon.c:127: error: 'ALERT_SHUTDOWN_SIGNAL' undeclared (first use in this function) Here http://wiki.strongswan.org/projects/strongswan/wiki/Android it says that I should "Download the current tarball (or build it yourself from the strongSwan source tree)". Now I don't understand why I should build a tarball just to extract it again, so I just downloaded the source tree with git in the external folder of android, but if that was an essential step, How do I build the tarball from the source tree? Federico -----Opprinnelig melding----- Fra: [email protected] [mailto:[email protected]] På vegne av [email protected] Sendt: 21. oktober 2011 14:10 Til: [email protected] Emne: Re: [strongSwan] Strongswan on android gingerbread I've done all of that, but clearly something must have gone wrong. I'll see if I can find out what exactly. Thanks for the help, Federico -----Opprinnelig melding----- Fra: Tobias Brunner [mailto:[email protected]] Sendt: 21. oktober 2011 13:52 Til: Mancini, Federico Kopi: [email protected] Emne: Re: [strongSwan] Strongswan on android gingerbread > What does not seem to be there instead is the charon service itself. > When I went in the adb shell and tried to start it, I got an error, > and noticed that in /system/bin/ of the running emulator, there is no > charon command at all.....which would explain a lot. What can be the > cause? Is it supposed to be there by default or is it enabled by some > of the patches, or as a module of the kernel? Charon is built by the Android.mk files included in the strongSwan source tree. Follow the instructions at [1], the last section explains how to get strongSwan built within the Android source tree. Regards, Tobias [1] http://wiki.strongswan.org/projects/strongswan/wiki/Android _______________________________________________ Users mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] https://lists.strongswan.org/mailman/listinfo/users
