Now it works, I misunderstood the requirements... I meant "LCL" in project requirements, not package!
Anyway, something is broken on (my?) lazarus/fpc... when I compile for Android it builds, but app crashes at start (Well, on Galaxy Note it crashes at start, on Nexus 10 the app goes on loop flashing all time until I kill it) So I can't test on real device. Thank you! Kjow 2013/5/24 Benito van der Zander <[email protected]> > Did you include the internettools package as requirement in your project? > > Because then, it does not compile for Android, because I did not want to > add a requirement on LCL > for the package, when it works without LCL everywhere except Android. > And sadly you cannot set different package requirements, for Android and > non-Android. > > You can click on "Add / New Requirement" and add LCL in the package > inspector then it will probably work this way. > > Or, I use it in my project, by not including the internettools package as > requirement, and having all paths in fpc.cfg. > Then it works also fine. The packages are really pointless > > > Benito > > > On 05/24/2013 03:03 PM, Kjow wrote: > > I'm sorry for delay, I have few free time. > > I can't compile for arm-android: > > Hint: Start of reading config file > C:\Develop\fpc\2.7.x\bin\i386-win32\fpc.cfg > Hint: End of reading config file > C:\Develop\fpc\2.7.x\bin\i386-win32\fpc.cfg > Free Pascal Compiler version 2.7.1 [2013/05/21] for arm > Copyright (c) 1993-2013 by Florian Klaempfl and others > Target OS: Android for ARMEL > Compiling internettools.pas > Compiling .\internet\simpleinternet.pas > Compiling .\internet\androidinternetaccess.pas > internet\androidinternetaccess.pas(35,8) Fatal: Can't find unit LCLProc > used by androidinternetaccess > > I have both lcl and lclbase in package requirements. > > Thanks, > Kjow > > > > 2013/5/23 Benito van der Zander <[email protected]> > > You do not really need to install anything. > Just add the paths with the units to the search paths. > > But if you want to install it, you can open the internettools.lpk and > click Use/Install > > > On 05/23/2013 10:51 AM, Kjow wrote: > > 2013/5/22 Benito van der Zander <[email protected]> > > Hi, > last week I ported my Internet Tools ( > http://benibela.de/sources_en.html#internettools) to Android > e.g.: > > uses simpleinternet; > Memo2.Lines.text := retrieve(edit1.text); > > or if you need the headers: > > uses androidinternetaccess; > var internet: TAndroidInternetAccess; > begin > internet:=TAndroidInternetAccess.create; > Memo2.Lines.text := internet.get(edit1.text); > Memo1.Lines.Assign(internet.GetLastHTTPHeaders); > internet.free; > end; > > > Thank you, but I can't get it working... neither x64-win64 nor Android. > I can't find an installation guide, so I don't understand what is needed > and how to set it. > > Can you help me? > > > -- > _______________________________________________ > Lazarus mailing > [email protected]http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > > > > -- > _______________________________________________ > Lazarus mailing > [email protected]http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > > > -- > _______________________________________________ > Lazarus mailing list > [email protected] > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus > >
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
