Re: [fpc-pascal] Sybil Library - OS/2 and other INF e-books

2013-01-28 Thread Graeme Geldenhuys
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

2013-01-26 Thread Reinier Olislagers
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

2013-01-24 Thread Graeme Geldenhuys
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

2013-01-24 Thread Tomas Hajny
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

2013-01-24 Thread Graeme Geldenhuys
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