Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2007-07

  1. Location of objective-c runtime headers

    I translated the objective-c runtime headers. Those headers are the core connection to objective-c and necessary to bind directly to any objective-c library, such as…

    Felipe Monteiro de Carvalho, Adriaan van Os, Jonas Maebe
    6
  2. gtk2 bindings: bug + patch

    The TGdkAtom type depends on the processor (32 / 64 bit). See attached patch. With this patch lazarus clipboard will work on gtk + x86_64. Mattias

    Mattias Gaertner, Felipe Monteiro de Carvalho, Florian Klaempfl
    4
  3. Whats new in lazarus 0.9.24

    Hello, FPC developers' list 2 (or more) weeks ago I had a plan to publish lazarus 0.9.24 release notes. But I have not done that since in any case this list will be very…

    Павел Ишенин
    1
  4. apr.ppu and apr.ppu

    FPC installs these ppu in two flavors: apr, apriconv, aprutil, unzip And httpd comes even in 3 flavors. Most fpc.cfg only contain the line:…

    Mattias Gaertner, Felipe Monteiro de Carvalho, Jonas Maebe
    5
  5. Enabling use of {$R *.dfm} on Windows

    I have written - and submit for your judgement - a small utility that allows to use {$R *.dfm} directives on Windows. It is somewhat like a fpcres utility that exists…

    Sergei Gorelkin, Florian Klaempfl, Leonardo M. Ram�
    19
  6. make deb fails

    the libgdb detection fails with "make deb" (fixes_2_2 and trunk). The attached patch worked for me. greetings kisda

    Stefan Kisdaroczi, Florian Klaempfl
    3
  7. Small patch for messages

    Attached patch fixes a typo when Unicode define is set, and adds two new windows messages I couldn't find in the rtl. Please review. Felipe Monteiro de Carvalho

    Felipe Monteiro de Carvalho, Yury Sidorov
    4
  8. Optimization for TObject.InheritsFrom (and the 'is' operator)

    The current implementation of the class method TObject.InheritsFrom(AClass) walks up the class hierarchy searching for the vmt of AClass. This algorithm is linear in the…

    Bram Kuijvenhoven, Florian Klaempfl, Jonas Maebe
    13
  9. Changes in Forms.pas takes no effect - What can i do

    I'm trying to find a solution for some TScrollBox-Bugs. Therefore i have to change Forms.pas. But the Compiler doesnt care. I didn't find something in Google and in the…

    Andreas Maier, Felipe Monteiro de Carvalho
    2
  10. DLL WIN64: Entry point not found

    I have compiled a DLL under Win64. It's a UDF-library for Firbird 2.1. Under Linux 64bit all things are working, only in WIN64 not. The problem is that Firebird says…

    Luc Vigato, Sita Software, Dimitrios Chr. Ioannidis, Felipe Monteiro de Carvalho
    24
  11. Linux kernel behaviour change regarding keyboard

    Apparently someone suddenly got a good idea that you need to be root to reprogram the keyboard, and got a patch merged into the Linux kernel:…

    Daniël Mantione, Bisma Jayadi, Christian Iversen
    54
  12. Missed mouse messages

    Hello, fpc-devel I prepared patch that adds 2 mouse messages apeared in winxp. Please apply it. I also resorted other mouse messages by value since alphabetical sort in…

    Павел Ишенин, Michael Van Canneyt, Vincent Snijders
    3
  13. Signal handlers

    SignalToRunError is a signal handler, but it calls an ErrorProc calling many functions, like CRelocateThreadVar (for accessing the exception stack), GetMem (to allocate…

    Micha Nelissen, Jonas Maebe
    3
  14. tlibrary3 test

    What is the purpose of the tlibrary3 test: http://www.freepascal.org/cgi-bin/viewcvs.cgi/trunk/tests/test/tlibrary3.pp?view=markup It does not compile on win64, because…

    Vincent Snijders
    0
  15. Running test suite for 2.1.4 on linux/sparc

    I've been tinkering for a few weeks, hoping eventually to get Lazarus running on linux/sparc. I'm currently using FPC 2.1.4, apologies for not being nearer the "bleeding…

    Mark Morgan Lloyd, Jonas Maebe
    6
  16. graphh.inc - few questions.

    Hi! I'm doing sdlgraph - so I put my self to packages/base/graph. I can't understand the method (where are they used?) using routines in TModeInfo (from graphh.inc). In…

    Evgeniy Ivanov, Jonas Maebe
    2
  17. twide3.pp on windows

    How is the twide3.pp test supposed to work? If I run this in windows, the widestring is converted to an ansistring of length 5 with some wrong chars. Do I need to set a…

    Vincent Snijders, Daniël Mantione, Jonas Maebe
    17
  18. GetConnectionDef in the interface section

    It's possible include the following declaration: function GetConnectionDef(ConnectorName: string): TConnectionDef; in the interface section of the sqldb unit and merge…

    Joao Morais, Michael Van Canneyt
    3
  19. Please merge SSE detecion fix to fixes_2_2

    Can the fix for Mantis 9242 (Debugging broken on win32 with PII) be merged to fixes_2_2? Martin

    Martin Schreiber, Jonas Maebe, Joost van der Sluis
    6
  20. Having an always utf-8 string

    I would like which would be the theoritical way that Free Pascal could support an always utf-8 encoded string (if it will be supported). With that I mean a string which…

    Felipe Monteiro de Carvalho, Daniël Mantione, peter green
    2
  21. language extensions

    I found this website containing language extension that Andreas Hausladen wrote for Delphi. Is there possibly something we can use in Free Pascal? Sorry, I'm not sure…

    Graeme Geldenhuys, Bram Kuijvenhoven, Christian Iversen
    19
  22. Re: win32 debugging broken in fixes_2_2

    My current computer is PII. 350MHz 128 RAM 40G HDD It work ! Free soft inteneded for save old computers. Linux kernel can run on 386 CPU and support MFM HDD. FPC and MSE…

    Alexander, Daniël Mantione, Florian Klaempfl
    4
  23. Re: win32 debugging broken in fixes_2_2?

    CPUID? Vinzent.

    Vinzent Hoefler, Alexander, Florian Klaempfl
    28
  24. Merging 7644

    Was 7644 (force utf-8 encoding on darwin) merged to 2.1.5? If not, could you do it? Felipe Monteiro de Carvalho

    Felipe Monteiro de Carvalho, Jonas Maebe
    1
  25. Re: win32 debugging broken in fixes_2_2?

    Here's a partial work-around: First, check if CPUID says there's SSE hardware support. If and only if it says "yes", then check for OS support by executing an SSE…

    David Fuchs
    0
  26. how to compile RTL for ARM-Linux since r8006

    can anyone please tell me, how to compile the RTL for ARM-Linux since revision 8006? I tried to verify the bug fix 8967 (thank you Yury Sidorov) on my system, but I am…

    Bernd Mueller, Marco van de Voort, Yury Sidorov
    11
  27. Comparison FPC 2.2 - Delphi 7

    Comparison FPC 2.2 - Delphi 7. MSEide aps\ide\mseide.pas without database support: Compile time FPC: 17.9s Delphi: 1.28s Exe size FPC: 2.27MB Delphi: 1.87MB One button…

    Martin Schreiber, Bernd Mueller, Christian U.
    42
  28. FileNameCaseSensitive on Win32

    Hi! Why is FileNameCaseSensitive set to true on Windows? Windows interprets filenames in a case *in*sensitive manner, doesn't it? The attached program dumps values of…

    Bram Kuijvenhoven
    0
  29. [Fwd: StrictDelimiter]

    Note that he did it blindly by reading delphi docs, he doesn't have delphi anymore, so anyone with D2007 should check before applying. Ales

    Unknown author, Michael Van Canneyt
    2
  30. LoadLibrary fails if called from a DLL

    I'm having a strange issue with the LoadLibrary call in the 64bit beta version of the free pascal compiler (fpc 2.1.5 with lazarus 0.9.23 beta) - standard install from…

    Mark - WBIsoft.COM, Jonas Maebe, Marco van de Voort
    17
  31. Errors linking Symbian OS applications

    I am compiling a symbian os application for the first time since 1 month or so, and now the linking stage fails with: mwldsym2.exe: Undefined symbol: '__data_start__'…

    Felipe Monteiro de Carvalho, Yury Sidorov
    2
  32. CHM compiler

    I've been working on a compiler for creating CHM files. It's pretty much done. :) I've written a GUI to create and compile project files also a simple command line…

    Andrew Haines
    0
  33. FPC on Intel and AMD dual core processors

    Does FPC take any advantage of dual core or quad core processors? Intel or AMD? Also I'm developing mostly under Linux, but all our products get released for Windows and…

    Graeme Geldenhuys, Brad Campbell, Daniël Mantione
    3
  34. GtkStatusIcon is missing

    Hello everyone, Im not very good with pascal but I noticed that the GTK2 wrappers that comes with FPC is not complete, in the past I have had to declare function calls…

    Xealot
    0
  35. Erroneous finalizing of const widestring array

    Possible show stopper for FPC 2.2: http://www.freepascal.org/mantis/view.php?id=9170 I suspect there are more problems, I can only debug one by one. Martin

    Martin Schreiber, Daniël Mantione, Felipe Monteiro de Carvalho
    15
  36. Building 2.1.4 for SPARC/Linux

    Using a binary 2.0.0 I've compiled 2.0.4 without problems, running on Debian 4.0 "Etch" on an Ultra-10. Using this 2.0.4 I'm trying to compile 2.1.4 using recent…

    Mark Morgan Lloyd, Daniël Mantione, Jonas Maebe
    3
  37. FPC 2.2, gdb 6.6: "Internal error: `this' is not an aggregate"

    If I debug into FPC rtl I get the error "Internal error: `this' is not an aggregate" while displaying variables. i386 Suse Linux 10.2, gdb 6.6, FPC fixes_2_2 rev 7921.…

    Martin Schreiber, Daniël Mantione, Jonas Maebe
    5
  38. Where to add mksymbian

    As part of the Symbian OS port, I wrote an application that works as a build Tool. It handles necessary tasks when building a symbian os application, like definying a…

    Felipe Monteiro de Carvalho, Florian Klaempfl, Jonas Maebe
    15
  39. NIOS/2

    We are probably going to construct a new controller board using an Altera FPGA and implement a NIOS/2 processor that will run Linux. (We do consider BlackFin, too, but…

    Michael Schnell, Felipe Monteiro de Carvalho
    2
  40. Cleanup of the r7012 for the Go32v2

    Here's some cleanups of the right fix in the Setup_arguments of the system.pp file for the Go32v2 in the trunk branch, see patch in attachement. Greetings, Marco. The…

    Unknown author, Tomas Hajny
    4
  41. TRect and TPoint on OsX have different layout.

    On OsX rect and point have a different layout. Is there somewhere in the fpc rtl a rect and point type that conforms to this ? Would you consider adapting the definition…

    Den Jean, Felipe Monteiro de Carvalho, Florian Klaempfl
    5
  42. MinDateTime is 100 AD ?

    In sysstrh.inc MinDateTime is defined as follows: { For floattodatetime } MinDateTime: TDateTime = -657434.0; { 01/01/0100 12:00:00.000 AM } MaxDateTime: TDateTime =…

    Joost van der Sluis, Daniël Mantione, Micha Nelissen
    9
  43. Plans to merge r7789?

    http://www.freepascal.org/mantis/view.php?id=9139 to the 2.2 fixes? Thanks. Joao Morais

    Joao Morais, Daniël Mantione, Jonas Maebe
    3
  44. using gorc on win64 as resource compiler

    Thanks for fixing the coff loading on win64. Attached patch enables the use of gorc on win64 in the compiler: adding {$R lazarus.rc} includes this resource into the…

    Unknown author, Florian Klaempfl, Yury Sidorov
    4