Re: [fpc-pascal] Sybil Library - OS/2 and other INF e-books
On 01/26/13 11:50, Reinier Olislagers wrote: > bottom of my priority list, but will contact you eg via fpc other if I need > help, thanks a lot. I have Warp 3 Connect and Warp 4 (with some fixpacks) running in VirtualBox VM sessions. Feel free to discuss on fpc-other. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Sybil Library - OS/2 and other INF e-books
Thanks a lot, Tomas, you are confirming some fears I had. Will stay at the bottom of my priority list, but will contact you eg via fpc other if I need help, thanks a lot. Regards, Reinier On Saturday, January 26, 2013, Tomas Hajny wrote: > On Fri, January 25, 2013 11:00, Reinier Olislagers wrote: > > On 24-1-2013 18:55, Tomas Hajny wrote: > >> On Thu, January 24, 2013 18:03, Graeme Geldenhuys wrote: > >>> I know there are still a few of you developing for the OS/2 platform. > >>> So > >>> I made available on my server some INF e-books. They originally came > >>> from the Sybil Library project. > >>> > >>> There are also some Object Pascal and OOP related books. > >>> > >>>http://opensoft.homeip.net/~graemeg/inf_books/ > >> Anybody interested in the original documentation of OS/2 API and not > >> owning eComStation CDs nor the original IBM Developer's Toolkit > >> documentation may want to check > >> http://cyberkinetica.homeunix.net/os2tk45/ > >> and http://www.edm2.com/. > > > > Thanks a lot, guys, perhaps I'll put some more effort in converting my > > set of original OS/2 2.0 floppies into a working Virtualbox image ;) > > (Did manage to read the floppies and I'm about halfway there but won't > > bother the list with OT horror stories) > > You can contact me directly or via fpc-other if you feel a need for > consulting some issue you'd encounter (need for a more up to date drivers, > etc.). However, I believe that reviving OS/2 2.0 does not make too much > sense - you'd simply miss too many features added later. > > Everything starting from OS/2 Warp v4.0 with the latest fix pack is OK > (although eCS is better due to addition of the 32-bit TCP/IP stack and > other features previously available from IBM separately or with the server > versions), earlier versions might be relevant only in the context of a > very specific need. As an example, you would not be able to compile > programs using FPC on this OS/2 version (I'm not 100% sure whether FPC > itself would work, but the version of GNU assembler distributed with FPC > does not work with this version for sure). > > FPC compiled programs for OS/2 should work there, but you would need to > cross-compile them or stick to some older GNU assembler version. Compiling > FPC RTL is not possible with such old GNU assembler either (due to CPU > instructions not supported there but used in our RTL), but you might > obviously use the distributed RTL version. > > Tomas > > > ___ > 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] Sybil Library - OS/2 and other INF e-books
On 01/24/13 17:55, Tomas Hajny wrote: > > It's probably worth mentioning that since these INF > documents come from a different compiler / project, some of the included > information does not fully apply to FPC and its RTL. Indeed. Those ebooks might, or might not be useful. I just thought I would share them anyway. > documentation may want to check http://cyberkinetica.homeunix.net/os2tk45/ > and http://www.edm2.com/. Hey, I used to read those EDM/2 inf monthly issues - years ago. They were a great source of information in programming for OS/2. Very nice that they still make that information accessible today. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Sybil Library - OS/2 and other INF e-books
On Thu, January 24, 2013 18:03, Graeme Geldenhuys wrote: Hi Graeme, > I know there are still a few of you developing for the OS/2 platform. So > I made available on my server some INF e-books. They originally came > from the Sybil Library project. > > There are also some Object Pascal and OOP related books. > >http://opensoft.homeip.net/~graemeg/inf_books/ . . Thanks for this note. It's probably worth mentioning that since these INF documents come from a different compiler / project, some of the included information does not fully apply to FPC and its RTL. Examples include different structure of units providing access to the OS/2 API (BseDos, Os2Def and BseErr in Sibyl RTL versus DosCalls in FPC RTL), differences in types used for parameters, etc. FPC RTL source files would probably serve as a better source for information about these details. Obviously, descriptions of the individual OS/2 API calls are still valid (and these documents may indeed serve as one possible source for these descriptions), but the latest version of the official IBM documents as included with eComStation and on some other places is both more complete (there are also large parts clarifying how certain tasks are accomplished in general rather than just talking about individual API functions) and also are more up to date (as an example, documentation for 64-bit file system access is not included in the Sibyl files due to their age). Anybody interested in the original documentation of OS/2 API and not owning eComStation CDs nor the original IBM Developer's Toolkit documentation may want to check http://cyberkinetica.homeunix.net/os2tk45/ and http://www.edm2.com/. Tomas ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal
[fpc-pascal] Sybil Library - OS/2 and other INF e-books
Hi, I know there are still a few of you developing for the OS/2 platform. So I made available on my server some INF e-books. They originally came from the Sybil Library project. There are also some Object Pascal and OOP related books. http://opensoft.homeip.net/~graemeg/inf_books/ To view the books you need an INF viewer. If you run OS/2, you can simply use VIEW (OS/2) or NEWVIEW (eComStation). If you are on Linux or Windows, you can download fpGUI's Docview binary from SourceForge [http://sourceforge.net/projects/fpgui/files/fpGUI/0.8/], or you can compile the latest version of DocView from the fpGUI repository. DocView is a small stand-alone application (450KB download) - no installation or 3rd party libraries are required. Hope you can find some of those e-books useful. Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal