Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Mark Morgan Lloyd
Graeme Geldenhuys wrote: This is why I decided to diversify, and why I will once again turn my attention to Java (not JavaScript-that-is-the-assembly-language-of-the-internet). Java seems the sensible route to go, for long term employment. There is a very healthy Java industry (stacks of jobs),

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Thomas Schatzl
Hi, On Tue, 2012-12-18 at 07:30 +0100, Sven Barth wrote: On 18.12.2012 00:10, Thomas Schatzl wrote: Hi, On Mon, 2012-12-17 at 21:45 +0100, Sven Barth wrote: I'm currently testing the Android branch and I've already reached a problem when trying to build it. I've downloaded the

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Michael Schnell
On 12/17/2012 03:44 PM, Graeme Geldenhuys wrote: Probably not even implemented, because Delphi IDE is Windows only - and there are no plans to make a cross-platform IDE by Embarcadero. Regards, - Graeme - IMHO Delphi-like IDE (design-time) packages are not useful in Lazarus, as adding a

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Michael Schnell
On 12/17/2012 03:55 PM, Sven Barth wrote: No. We need to think about this ourselves as we support more targets than Delphi ever will support. Even cross-platform runtime packages might make sense (e.g. linking a native plugin package to an Android/Java Program) Something I could

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Michael Schnell
On 12/17/2012 04:29 PM, Sven Barth wrote: From what I see so far of the route that Embarcadero takes (complete reimplementation of compiler, sudden appearence of type helpers and things like zero based strings) I predict that we'll reach a point in the near(!) future where we won't (be able

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Sven Barth
Am 18.12.2012 11:09, schrieb Thomas Schatzl: There is a new issue I have never seen before that fpdoc (actually cwstring) now wants to link with libiconv which is not available on Android (you can build it yourselves though). Simply excluding it from the android build would fix

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Graeme Geldenhuys
On 18/12/12 12:19, Michael Schnell wrote: IMHO Delphi-like IDE (design-time) packages are not useful in Lazarus, as adding a source package and recompiling does the trick just as well. Tell that to component developers and companies like Devx, TMS etc! With the current way things work, there

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Thomas Schatzl
Hi, On Tue, 2012-12-18 at 13:48 +0100, Sven Barth wrote: Am 18.12.2012 11:09, schrieb Thomas Schatzl: There is a new issue I have never seen before that fpdoc (actually cwstring) now wants to link with libiconv which is not available on Android (you can build it

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Sven Barth
Am 18.12.2012 14:15, schrieb Thomas Schatzl: I now simply replaced my 2.6.0 fpcmake with one compiled from the Android branch and were happy to go :) So I (this time on Windows) managed to compile and install the branch and now just need to check whether it will work... Now I just need to

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Marco van de Voort
In our previous episode, Graeme Geldenhuys said: IMHO Delphi-like IDE (design-time) packages are not useful in Lazarus, as adding a source package and recompiling does the trick just as well. Tell that to component developers and companies like Devx, TMS etc! With the current way things

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Graeme Geldenhuys
On 18/12/12 13:26, Marco van de Voort wrote: They could deliver ppu's and .o's. True, but widely untested. As a previous conversation from a few month back ended... it should work in theory. Also Lazarus Packages are designed to work with source only. There is no option to install .ppu's and

Re: [fpc-devel] utf8 in 2.6.0

2012-12-18 Thread Anton Kavalenka
On 15.12.2012 21:35, Martin wrote: I am trying to figure out how to do that, or what I do wrong. I found a page about $codepage, but it did not help http://wiki.freepascal.org/LCL_Unicode_Support I didnt find the fpc specific page, if exists (I suspect it does) I am calling a function

Re: [fpc-devel] utf8 in 2.6.0

2012-12-18 Thread Sven Barth
Am 18.12.2012 14:47, schrieb Anton Kavalenka: On 15.12.2012 21:35, Martin wrote: I am trying to figure out how to do that, or what I do wrong. I found a page about $codepage, but it did not help http://wiki.freepascal.org/LCL_Unicode_Support I didnt find the fpc specific page, if exists (I

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Dimitri Smits
As Sven wrote, I guess the FPC community needs to think about this. XE2 already supported MacOS X (but through fpc). Haven't checked the OS-X in XE3 though. As for the multi-platform: they are rewriting their compiler to be a front for llvm. Probably they will make a few code-generators and

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Sven Barth
Am 18.12.2012 15:00, schrieb Dimitri Smits: As Sven wrote, I guess the FPC community needs to think about this. XE2 already supported MacOS X (but through fpc). Haven't checked the OS-X in XE3 though. Only iOS was done through FPC. Mac OS X itself was already done through Embarcadero's

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Sven Barth
Am 18.12.2012 14:22, schrieb Sven Barth: Am 18.12.2012 14:15, schrieb Thomas Schatzl: I now simply replaced my 2.6.0 fpcmake with one compiled from the Android branch and were happy to go :) So I (this time on Windows) managed to compile and install the branch and now just need to check

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Sven Barth
Am 18.12.2012 17:24, schrieb Sven Barth: Am 18.12.2012 14:22, schrieb Sven Barth: Am 18.12.2012 14:15, schrieb Thomas Schatzl: I now simply replaced my 2.6.0 fpcmake with one compiled from the Android branch and were happy to go :) So I (this time on Windows) managed to compile and install

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Thomas Schatzl
Hi, On Tue, 2012-12-18 at 17:35 +0100, Sven Barth wrote: === objdump end === The first one shouldn't be the full pathname... also isn't the linker on Android called /system/bin/linker? You're trying to generate an executable or a shared library (.so)? Do I need any further options

[fpc-devel] Re: Building the Android branch

2012-12-18 Thread Sven Barth
Am 18.12.2012 17:47 schrieb Thomas Schatzl tom_at_w...@gmx.at: Hi, On Tue, 2012-12-18 at 17:35 +0100, Sven Barth wrote: === objdump end === The first one shouldn't be the full pathname... also isn't the linker on Android called /system/bin/linker? You're trying to generate an

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Florian Klämpfl
Am 17.12.2012 10:36, schrieb Graeme Geldenhuys: Hi, Any FPC developer willing to comment on the status of some of these issues (that have been years overdue)? It narrows basically down to the fact that fpc lacks developers and contributors, or do I miss something? Original

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Vincent Snijders
2012/12/18 Florian Klämpfl flor...@freepascal.org: Am 17.12.2012 10:36, schrieb Graeme Geldenhuys: Hi, Any FPC developer willing to comment on the status of some of these issues (that have been years overdue)? It narrows basically down to the fact that fpc lacks developers and

Re: [fpc-devel] Forwarded message about FPC status

2012-12-18 Thread Florian Klämpfl
Am 18.12.2012 19:17, schrieb Vincent Snijders: 2012/12/18 Florian Klämpfl flor...@freepascal.org: Am 17.12.2012 10:36, schrieb Graeme Geldenhuys: Hi, Any FPC developer willing to comment on the status of some of these issues (that have been years overdue)? It narrows basically down to the