Re: [fpc-pascal] Re: Embarcadero/CodeGear officialy interested in Firebird and on native versions of Delphi for other operating systems ...
Jurgen and Bee made a few rich contrasting points about Borland's past mistakes. However, we must acknowledge that Borland's biggest problem was Borland persisten failure to deliver 'price competitive' and 'high value' programming tools. No one denies Borland's well earned reputation for innovation in Windows programming, Turbo C, Turbo C++ and Delphi blew the doors off MC Visual C and MFC programming for they Windows 3.1, Windows 95, Windows NT platforms. They lead with products that were not only feature rich, they turned out solid code and made the job of wrangling the Windows Frameworks like COM, COM+, AFC, ODBC, ASP, and MFC much easier. However, they grabbed defeat from the jaws of victory when they overextebded their development group (Inprise), rushed incomplete and inadequate products (Kylix, Delph 7/8) to market while they buried themselves in 'Enterprise' COBRA/IIOP, and database engines. When they slipped, like the hare, this gave MS the catch up and pass them which allowed them to solidify their base with the OS systems. On Wed, Dec 10, 2008 at 1:01 AM, Jürgen Hestermann < [EMAIL PROTECTED]> wrote: > So, supporting open source should be the safest choice for them. If M$ >> grows bigger, they can grow bigger with M$. If M$ goes down, they can still >> grow bigger with other platforms (linux, mac, etc). >> > > Many years ago (when Borland was still a real competitor of M$) Borland had > problems to create good compilers because they didn't have all the > information about the M$ OS (while compilers from M$ had of course). I > remember that some articles stated that Borland made a deal with M$ so that > they will get information but on the other hand may not support other OSes > (and open source). I am not sure whether that's true but it would explain > the behaviour of all Delphi owners. > > Jürgen Hestermann. > > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Porting linux to pascal, would it be, possible ?
On Mon, Dec 8, 2008 at 8:07 PM, Prince Riley <[EMAIL PROTECTED]> wrote: > > Eclipse was first released as a Java development IDE several years ago, but > if you take a look at the Eclipse web site www.eclipse.org you'll see that > since then Eclipse has evolved and been extended to support Ruby, Python, > C/C++. That project is such a mess (my personal opinion). Just the other day I wanted to download the Eclipse IDE, to see what has changed over the last few years since I looked at it. Well, after browsing their website for 30 minutes, I still couldn't find a clear "download Eclipse IDE here" link! What's up with that!!! I simply gave up and moved on. Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Porting linux to pascal, would it be, possible ?
In our previous episode, Prince Riley said: > Thank you for your reply. > > Eclipse was first released as a Java development IDE several years ago, but > if you take a look at the Eclipse web site www.eclipse.org you'll see that > since then Eclipse has evolved and been extended to support Ruby, Python, > C/C++. I know that, and that was not the point. You say "support", I say "usage". ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Porting discussion
AFAIK gcc has an option to compile header files, but I don't know the internal format -- View this message in context: http://www.nabble.com/Porting-discussion-tp20892236p20934171.html Sent from the Free Pascal - General mailing list archive at Nabble.com. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Porting discussion
Am Montag, 8. Dezember 2008 10:50 schrieb Marco van de Voort: > In our previous episode, Rainer Stratmann said: > > To increaase compatibility to Linux it would be great if it is possible > > to create a keyword which it makes possible to include C-headers and then > > do automatically the binding stuff. > > > > That means that fpc woul be able to parse C-code (headers). > > > > If that is possible. > > Not, or at least not enough to be robust. A lot of C headers is based on > (macro,define) substitution, IOW it needs context of use to obtain the full > meaning. > > This is also why the header conversion tool only works to a certain degree. > If headers are reasonably clean it can work ok. If you have hundreds of > macros and special constructs it needs manual work. (for which I can't > imagine a solution, even in theory). May it would be a solution if the C-compiler which compiles the library generates a 'generic library interface file' or something similar with all necessary information. Because the compiler has all the information. From this 'generic library interface file' it will be easier to convert a pascal header interface file. Or the C-compiler generates it directly for pascal. ---> 'pascal library interface file' or similar... That I can imagine could be a solution, but the C-compiler programmers have to implement this function. The full meaning-context can be read in the original C-header file then. > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
RE: [fpc-pascal] Cannot find GTK
I wrote that and it still doesn't work. What I put : /usr/lib/fpc/2.2.0/units/i386-linux/rtl /usr/lib/fpc/2.2.0/units/i386-linux/packages/* /usr/lib/fpc/2.0.0/units/i386-linux/rtl /usr/lib/fpc/2.0.0/units/i386-linux/packages/* /usr/lib/fpc/1.0.7/units/i386-linux/rtl /usr/lib/fpc/1.0.7/units/i386-linux/packages/* > Date: Tue, 9 Dec 2008 21:39:18 -0800 > From: [EMAIL PROTECTED] > To: fpc-pascal@lists.freepascal.org > Subject: RE: [fpc-pascal] Cannot find GTK > > > > What must I write there? > > The path to your rtl and packages (just copy it from your fpc.cfg), i.e.: > /usr/lib/fpc/2.X.X/rtl > /usr/lib/fpc/2.X.X/packages/* > > -- > View this message in context: > http://www.nabble.com/Cannot-find-GTK-tp20905508p20929531.html > Sent from the Free Pascal - General mailing list archive at Nabble.com. > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal _ Explore the seven wonders of the world http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal