Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Free Pascal 2.2.0 released

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Free Pascal 2.2.0 released

    September 10, 2007 The Free Pascal Compiler team is pleased to announce the release of FPC 2.2.0!
    I definitely need to have a serious run with it and see if I can make a thinBasic SDK for Free Pascal in order to be able to develop thinBasic module under Free Pascal.

    http://www.freepascal.org/

    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  2. #2
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Free Pascal 2.2.0 released

    From http://svn.freepascal.org/svn/fpcbui...c/whatsnew.txt

    ...
    Wide strings are COM/OLE compatible on Windows
    ...
    This will open a lot of possibilities !!!!!
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  3. #3

    Re: Free Pascal 2.2.0 released

    For a short period of time I used to use FreePascal and the Lazarus IDE.

    I only managed to write a short OpenGL Routine that rotated a Cube on the Screen though.
    Operating System: Windows 10 Home 64-bit
    CPU: Intel Celeron N4000 CPU @ 1.10GHz
    Memory: 4.00GB RAM
    Graphics: Intel UHD Graphics 600

  4. #4
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    67
    Posts
    3,869
    Rep Power
    404

    Re: Free Pascal 2.2.0 released

    I am glad you are looking at freepascal Eros, depending on what comes from PowerBasic, it might be a good alternative in the future. Either way good to look and be up on things, thanks for sharing your excitement!
    Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
    Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server

  5. #5

    Re: Free Pascal 2.2.0 released

    I have to check it. It was in beta quite some time. Of course I will use it with FantomGL.

    Btw. Eros, if someone add eport statements to a thinbasic module, would it be possible to use the module also with other languages? Imo it should, after all it is a DLL.

    I am glad you are looking at freepascal Eros, depending on what comes from PowerBasic, it might be a good alternative in the future.
    Are there any rumors spreading around that I didn't hear of?

  6. #6
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Free Pascal 2.2.0 released

    Quote Originally Posted by Michael Hartlef
    Btw. Eros, if someone add eport statements to a thinbasic module, would it be possible to use the module also with other languages? Imo it should, after all it is a DLL.
    Yes, of course. As you already stated, a module is nothing than a standard DLL with a way to bind some functions only to thinBasic. If you make multiple versions of the needed functions [one for thinBasic not exported in the usual way, and one exported] you will get a double usage DLL/Module object. This is also something I have suggested to Petr about TBGL. TBGL would be a great DLL even worth some money for many users. I think one day maybe he will do that job

    The only consideration is where to put initialization/de-initialization (in case your dll needs some).
    thinBasic automatically calls LoadLocalSymbols when module is loaded and UnLoadLocalSymbols when module is unloaded.
    Windows automatically calls LIBMAIN function and you have to check fwdReason parameter to determine if process is starting or terminating.

    Ciao
    Eros

    PS: if I will need some help about Free Pascal I will ask you here, OK? ;D
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  7. #7

    Re: Free Pascal 2.2.0 released

    Quote Originally Posted by ErosOlmi
    PS: if I will need some help about Free Pascal I will ask you here, OK? ;D
    Of course you can!

  8. #8

    Re: Free Pascal 2.2.0 released

    From what I've read here Free Pascal sounds interesting. I was wondering though, is this a large download?

    Thanks
    Sandy

  9. #9
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Free Pascal 2.2.0 released

    fpc-2.2.0.i386-win32.exe

    32 Mb
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  10. #10

    Re: Free Pascal 2.2.0 released

    I was just too curious so I downloaded the file. It took a while but now I can check it out later today.

    I was surprised that I could download it since I still haven't been able to download the thinbasic preview.

    Thanks for posting about the new release.

    Sandy

Page 1 of 2 12 LastLast

Similar Threads

  1. Free Pascal IDE
    By ErosOlmi in forum Free Pascal
    Replies: 4
    Last Post: 14-06-2009, 13:49

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •