fpc-pascal · 2019-10
- FCL-DB Classes Implementation.6
Are there plans to implement TArrayField, TADTField, TReferenceField, TDatasetField classes in fcl-db package? Thank you. Regards. Ioulianos Kakoulidis.
- generic proc inference44
What is the state of FPC support for calling generic procedures using inference like Delphi? For example: {$mode objfpc} generic procedure Run<T>(a: T); begin end; begin…
- Compatibility problems with fpc > 3.3.1 rev 4237526
Hello everybody and specially Sven Barth. With last trunk of fpc, msegui is no more compatible with fpc. After big fight, it appears that commit of Sven Barth on Jul 13…
- FPC RGB+W LEDs4
I'm thinking about making a controller for SK6812 Individually addressable RGB+W Led strips, perhaps something I can run on a Raspberry Pi. I'm curious if anyone has…
- Incorrect IDE Messages error line1
Compile Project, Mode: linux x64 qt5, Target: builds/linux-x64-qt5/cudatext: Exit code 1, Errors: 3 Error: /home/user/lazarus/lcl/units/x86_64-linux/qt5/qtwidgets.o: In…
- Git mirror4
Hi all Looks like Graeme's FPC git mirror stopped syncing with svn. I've sent a private mail, but no response. Could somebody help? Denis Golovan
- fpbind ipv6 version7
https://www.freepascal.org/docs-html/current/rtl/sockets/fpbind.html Is there an example for IPV6? function fpbind( s: cint; addrx: psockaddr; addrlen: TSockLen ):cint;…
- Dynamic loading to static?7
Maybe a stupid question but I thought I’d asked before I potentially waste a bunch of time. I have code to dynamically load functions using Dynlibs.LoadLibrary, for…
- DirectoryExists on FreeBSD , problem8
FPC 3.3.1-r43118 [2019/10/04], on Linux x64, cross compiling to FreeBSD x64 12.0 (TrueOS). Smth is broken in DirectoryExistsUTF8() on FreeBSD. After this FPC update…
- FPC Mantis has 2 fields "fixed in revision" in issues2
First field is below the "OS" and "Product build" on the top; 2nd is below "Attach tags". Remove 1 of them. https://bugs.freepascal.org/view.php?id=35400 Alexey
- FPC 3.0.4a fix for MacOS back ported?1
Anybody know if the MacOS Library Path fix for MacOS will be back ported to the 3.0.4 fixes branch? Currently the bug tracker only marked it as fixed in the 3.3.1 branch.
- Difficulty with DayOfWeek2
From https://www.freepascal.org/docs-html/rtl/sysutils/dayofweek.html : DayOfWeek returns the day of the week from DateTime. Sunday is counted as day 1, Saturday is…
- fcl-passrc errors27
More tests with the parser but it seems like it doesn’t know quite a bit of syntax. Are these not implemented yet? 1) class operators for records EParserError:…
- fcl-passrc method/function invocations6
One of my tasks for the language server is determining “references” to a symbol, which means for functions I need to know all the times they were called. Given the…
- FPC code to migrate Outlook PST file to MBOX format?6
I need to switch away from using Outlook 2003 to something sensible like Thunderbird. But when I do I need to keep my mail archive, which is stored in multiple very big…
- Catalina upgrade changes5
Upgraded to Catalina 10.15 and had some breaking changes that I’d like to share: 1) /Developer directory has moved and can not be restored. Apple decided that the root…
- DecodeDate vs DecodeDateFully1
I'm wondering why DecodeDate is a procedure and DecodeDateFully a function in SysUtils... And there is no description of the returned Boolean.…
- FPC_CURRENCY_IS_INT643
what is the meaning of this compiler define? I am expecting, that Currency datatype is internaly stored using Int64 datatype (*10000). This compiler define is set for…
- How use lazarus for mipsel computer?0
I hope to implement fpc compiler code on mipsel computer (I have mipsel computer), and can run lazarus, how can I boot the compiler, successfully compile lazarus source…
- *etFTime -> File*etDate1
In https://www.freepascal.org/docs-html/rtl/sysutils/filenameroutines.html , FileSetDate <https://www.freepascal.org/docs-html/rtl/sysutils/filesetdate.html>Get file…
- TThreadedQueue like in Delphi?0
Hi I want to make some open source project for Laz, and need the thread-safe queue for it. So this Delphi class is Ok, but FPC 3.3 r42919 misses it in…
- WideStringToUCS4String optimization0
Hi {$ifdef FPC_HAS_FEATURE_DYNARRAYS} procedure UCS4Encode(p: PWideChar; len: sizeint; out res: UCS4String); var i, reslen: sizeint; w: longint; begin
- FPC 3.3 trunk error with CudaText0
Win10 x32, Free Pascal Compiler version 3.3.1-r43163 [2019/10/11] for i386 After installing FPC trunk (via fpcupdeluxe), I cannot run CudaText from IDE. Also dont run…
- Floating point exception not always caught on Linux i386.3
FPC 3.0.4, Linux i386 the following program should catch the floating point exception (always), but crashes on the fourth call to the procedure Run: program test; {$mode…
- Building complier fails in itolitlsreader.pas2
Updated from svn just now (r43157) and tried to build but I get this error. Pasted below is the source from itolitlsreader.pas and it appears it’s totally mangled. Are…
- Linking with putty C code, various linker errors1
I am trying to make an SFTP client class based on putty. It will be open source and I think quite useful for many people, but it looks like I need some help :=) I need…
- Compile fpc 64 bit from /fixes_3_2/5
Hello. I have a strange result while compiling fpc from https://svn.freepascal.org/svn/fpc/branches/fixes_3_2/. Here, on Linux Debian 10.1 multi-arch (64 bit + 32 bit),…
- fpc trunk issue with StreamIO or TMemoryStream7
I'm facing a strange issue, I don't know if it's StreamIO or TMemoryStream. The following program, compiled with fpc Free Pascal Compiler version 3.2.0-beta [2019/04/26]…
- Improve THandleStream.Size for VFS on Linux1
Ubuntu 18.x x64. FPC 3.3 trunk. I get handle of '/proc/version' using func below (e.g. handle=22). Now I want to get file size of that file. and read all contents into…
- Cannot cross-compile from Linux to Solaris-SPARC ?2
Linux x64. Free Pascal Compiler version 3.2.0-beta-r41315 [2019/02/16] for x86_64 Installed cross-compiler to Solaris-SPARC, using fpcupdeluxe 1.6.2y. I got such errors…
- Errors on cross-compile from Linux x64 to NetBSD x642
FPC 3.3 trunk from today. Lazarus trunk from today. Project CudaText. Cross compilers installed via fpcupdeluxe 1.6.2y ... Compile package atsynedit_cmp_package 1.1:…
- threads, memory barriers and RTLeventSetEvent / RTLeventWaitFor2
I am currently looking at a strange issue in FpDebug. The main thread loads a lot of data from a file, and creates various objects. Then some code is executed in a…
- fcl-passrc with Objective-c4
How well can the parser handle the objective-c mode? At my first attempt it seemed to fail pretty early on so I’m not sure it’s even supported. EParserError:…
