HDTenEightyP/NetNews huggingface dataset:
From: orville%weyrich@tnet.com (Orville R. Weyrich)
Subject: How to install gccbin21.zoo
Reply-To: tnet.com!weyrich!orville
Organization: Weyrich Computer Consulting
Distribution: usa
Date: Wed, 22 Jul 92 09:44:09 GMT

Hi --

I just got gccbin21.zoo from hobbes. When I tried to un-zoo it with my
(DOS-based) zoo program, I got a message that it needed "zoo 2.1" to 
do the extraction. The most recent version of zoo I can find is 2.01.

So -- where do I look for zoo 2.1?

Also, I noticed that the file names appear to have been zoo'ed with
case sensitive names. Can they be successfully extracted by ANY DOS-based
zoo? If not, then I have the additional dilemma of how I can move the
files to my OS/2 platform -- gccbin21.zoo is too big to fit on a single
floppy, and I don't have kermit or any other tools on my OS/2 platform yet.
All I do have is the gccbin21.zoo file sitting on my unix platform (which has
DOS-MERGE, so I can run dos applications).

Any suggestions on how I can bootstrap this baby onto my OS/2 platform?

Much thanks,



orville

--------------------------------------       **********************************
Orville R. Weyrich, Jr.                          Weyrich Computer Consulting
Certified Data Processor                       POB 5782, Scottsdale, AZ 85261
Certified Systems Professional                      Voice: (602) 391-0821
Certified Computer Programmer                Internet: orville%weyrich@tnet.com
--------------------------------------       **********************************
Newsgroups: comp.os.os2.programmer
From: joiner@cs.umn.edu (Jay Joiner)
Subject: Re: Button Press..HELP!!!!
Organization: University of Minnesota, Minneapolis, CSci dept.
Date: Tue, 21 Jul 1992 16:34:58 GMT

In <hjdmfk+.msmith@netcom.com> msmith@netcom.com (Martin P. Smith) writes:

>Are the structures _COMMANDMSG and COMMANDMSG different beasts??? _COMMANDMSG
>exists from lines 931 thru 938 in pmwin.h   .

You must be using CSet/2.  I thought the original question referred to 
the GNU C 2.1 headers, and [_]COMMANDMSG is nowhere to be found.

Jay Joiner
Univ of MN
From: "bill dehaan" <bill.dehaan@canrem.com>
Newsgroups: comp.os.os2.programmer
Subject: posix support.
Date: 30 Jul 92 22:00:33 EST
Reply-To: "bill dehaan" <bill.dehaan@canrem.com>
Distribution: comp
Organization: Canada Remote Systems

OC>Did I imagine this, or isn't POSIX support going to be part of OS/2?
OC>Does anyone know what the situation is? When is it available? Is it
OC>going to be part of the basic OS/2, or is it an extra option (how much?).
OC>Will it be a full implementation, or just a subset?

No, it is not going to be a  part of OS/2. Currently, IBM lists it as  a
"future direction" for OS/2, but  that's probably years away. We  called
Bob Blair (the owner  of the OS2POSIX forum  within IBM) and checked  it
out a few weeks ago and the response was pretty much that IBM  considers
it a low priority (although Bob feels differently, of course).

If you  really want  the details,  you can  contact Bob at 512-838-2942.
He's pretty much the Posix guru inside big blue.

----------------------------------+-----------------------------------------
Deus Ex Machina                   | Internet:   bill.dehaan@rose.com
Software Consulting and Gator Pit | I'm a brain in a vat. What about you?
----------------------------------+-----------------------------------------
---
  SLMR 2.1a  Never eat somewhere cockroaches bench press burritos.
--
Canada Remote Systems  - Toronto, Ontario/Detroit, MI
World's Largest PCBOARD System - 416-629-7000/629-7044
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: Need OS/2 2.0 C Developer's Workset/2 FAST
Date: 30 Jul 92 21:18:37 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <1992Jul21.203659.14211@odin.diku.dk> joker@diku.dk (Morten Christian Holmgreen) writes:
>Is the $295 an upgrade price or is it the normal price??? Here in Denmark,
>the normal version costs $1200 !!!

It's an introductary price.  When the deal expires (anyone here know
when?) the list price will be US$800, discounted at some dealers.
-- 
   |)  David Charlap           "I don't even represent myself
  /|_  dic5340@hertz.njit.edu   sometimes so NJIT is right out!.
 ((|,)
  ~|~  Hi! I am a .signature virus, copy me into your .signature file.
From: pathak@mitre.org (Heeren Pathak)
Newsgroups: comp.os.os2.programmer
Subject: Re: OS/2 Resources - Control Window Definition
Date: 30 Jul 92 14:04:14 GMT
Followup-To: comp.os.os2.programmer
Organization: Mitre Corporation

In article <10930@platypus.uofs.uofs.edu>, das11@starling.cs.uofs.edu
(David Sobeski) wrote:
> 
> 
> 	once again, i am going to post this question to anyone with
> 	some insight...
> 
> 	problem : i want to allow a user to change the position of
> 		  controls on the screen.  in fact, i want to create
> 		  a dialog box editor-like application that will allow
> 		  a user to customize the interface.  instead of saving
> 		  the changes to a .RES file, i want to make the changes
> 		  directly to the .EXE.  under the macintosh environment,
> 		  api's are provided for this type of functionality.
> 		  are there equivalents in os/2?  if these functions do
> 		  not exist, is the format of the .EXE defined well
> 		  enough that i can make the changes by writing directly
> 		  to the .EXE?
> 
> 	any insight is appreciated.
> 

While the Macintosh allows you to make changes to the Resource fork of the
application, this is not the recommended approach.  On the Mac, User
preferences (i.e. positions of controls on the screen) are stored in a
Preferences file.  This convention was something that the Mac programmer's
community evolved and to accomodate this, Apple actually created a special
"Preferences" folder inside the main System so apps have a standard place
to store user preferences.

Reasons for not user the Resource fork:
1) if the application is locked, the save fails.
2) if the application is on a locked floppy, the save fails.
3) if the application is on a server, the save is a bad thing to do
  - if the server allows only read access to the app, the save fails.
  - if the server allows  read/write access, you may have wiped out someone
else preference.


In other word, you are much better off creating a file and storing it
somewhere.

-------------------------------------------------------------------------
Heeren Pathak                      | Millions long for immortality who do 
pathak@mitre.org                   | not know what to do with themselves
Mitre Corporation                  | on a rainy Sunday afternoon.
(617) 271-7465                     |	               	-- Susan Ertz
-------------------------------------------------------------------------
Disclaimer: Mine not Mitre's.
Newsgroups: comp.os.os2.programmer
From: johnhall@microsoft.com (John Hall)
Subject: Tools to Port from OS/2 to Windows
Date: 23 Jul 92 01:27:07 GMT
Organization: Microsoft Corporation


On the Compuserve Win32 forum, the library upload section
for 'Porting From OS/2' now has a new updated set of
utilities.

os2port -- Help setting up an NT environment, then some
	   translation tools to move your C code to NT.
sedgnu  -- A NT version of Sed courtesy of Gnu
annote  -- NT version of source code annotation system
	   shipped with the 'OS/2 to Windows Conversion Kit'
resconv -- NT version of .rc file converter.
helpc   -- Original kit version of help (IPF) format conversion.
imagc   -- Image conversion (Ptrs, Bitmaps, etc)
apicnt  -- Tools for counting what API's you are using on OS/2,
	   some simple estimation techniques for the port.
winhlp  -- Conversion kit help file with hotlinks to the
	   32bit and 16bit Windows help files.
root    -- The root readme for the entire kit.

The original OS/2 to Windows conversion kit is still around,
but they are going fast.


-- 
-------------------------
My comments are my own.  They are independent and unrelated to the
views of my company , relatives or elected representatives.

Newsgroups: comp.os.os2.programmer
From: gouvea@beastie.colby.edu (Fernando Q. Gouvea)
Subject: GhostScript, anyone?
Organization: None whatsoever.
Date: Wed, 22 Jul 1992 21:54:12 GMT

Has anyone started working on porting GhostScript to OS/2? It seems like
one of the natural candidates...


--
============================================================================
Fernando Q. Gouvea				fqgouvea@colby.edu
Dept. of Math/CS				(207)-872-3278
Colby College					Mudd 407
From: jan@acpub.duke.edu (Jan Gittelman)
Newsgroups: comp.os.os2.programmer
Subject: IOPL or Accessing hardware ports
Keywords: IOPL Ring 2
Date: 22 Jul 92 18:08:42 GMT

Hi,

Has anyone managed to use IOPL to access hardware ports? I'm having trouble 
with it. I get an access violation (SYS3175) whenever the code tries to call 
a subroutine in the IOPL'd (ring 2) segment.

I'm currently using a 16 bit compiler (Microsoft 6.00A) and assembler 
(Microsoft 5.1). There are 6 assembler subroutines that do the actual 
i/o and the rest of the code is written in C. I have a .DEF file to define the
assembler routines segment as IOPL and list the exported subroutines. In fact,
it follows the examples in both Duncan's "Advanced OS/2 Programming" and 
Steven Mastrianni's "Writing OS2 2.0 Device Drivers in C".

If anyone has any suggestions, ideas, or information please mail me 
jan@dukehrl.mc.duke.edu. 

Thank you very much,
Jan Gittelman

PS. If this can be done in 32 bits (C SET/2) I'd like to know that too, since
I'm not having any luck with that either. Thanks.
Newsgroups: comp.os.os2.programmer
From: horne@alcvax.pfc.mit.edu
Subject: fortran-style scientific plotting in OS2 PM window?
Organization: MIT PLASMA FUSION CENTER
Date: Sun, 26 Jul 1992 02:23:13 GMT



Summary -- can one do traditional scientific plotting (fortran style) into a PM
window, and still have WRITE (or printf, depending) statements output
to the screen somewhere?

I'm trying to assemble a scientific programming environment under OS2.  F2c and
gnu gcc are the main ingredients.  What's missing is graphics.

I had planned to port a graphics package -- initially an old Tektronics-style
system; if that works I'd consider the pre-GKS NCAR package.  

  I would like my OS2 box from which I run the program to remain visible and
display the output from fortran write statments (or printf).  I would like the
graphics to appear in a PM window.  My experiments so far (based on SAMPLE3
from Mark Johnson's GCC port)  have not succeeded. (I can plot, but printf
doesn't seem to work in a PM program).

One way to get this would seem to be to start a separate thread for
the graphics window; then do all plotting via messages to it from the "main"
task.  Isn't there a simpler way?  


			Thanks to any who respond -- please mail
			to me, since I don't read this group as 
			often as I should.
					Steve Horne
					horne@alcvax.pfc.mit.edu
From: dic5340@hertz.njit.edu (David Charlap)
Newsgroups: comp.os.os2.programmer
Subject: Re: OS/2 Resources - Control Window Definition
Keywords: OS/2
Date: 28 Jul 92 17:47:51 GMT
Organization: New Jersey Institute of Technology, Newark, N.J.

In article <10930@platypus.uofs.uofs.edu> littlec1@jaguar.uofs.edu writes:
>
>	problem : i want to allow a user to change the position of
>		  controls on the screen.  in fact, i want to create
>		  a dialog box editor-like application that will allow
>		  a user to customize the interface.  instead of saving
>		  the changes to a .RES file, i want to make the changes
>		  directly to the .EXE.  under the macintosh environment,
>		  api's are provided for this type of functionality.
>		  are there equivalents in os/2?  if these functions do
>		  not exist, is the format of the .EXE defined well
>		  enough that i can make the changes by writing directly
>		  to the .EXE?

You mean like Whitewater Resource Toolkit does for Windows code,
right?

I can't give details, since this is unfamiliar, but a simple way might
be to generate a .RC file and then execute rc.exe to patch the
resources into the executable.  There exists a shareware program
called dentist.exe which can extract resources from OS/2 executables
and DLLs.  You can download dentist from ftp-os2.nmsu.edu.  Look in
the pub/os2/1.x/programming directory.  I noticed that it is
classified as a 1.x program and not as an "all" program, so I don't
know how it'll work with 2.0 (I haven't used it under 2.0 yet), but I
see no reason why it should fail.

-- 
   |)  David Charlap           "I don't even represent myself
  /|_  dic5340@hertz.njit.edu   sometimes so NJIT is right out!.
 ((|,)
  ~|~  Hi! I am a .signature virus, copy me into your .signature file.
Newsgroups: comp.os.os2.programmer
Subject: Development Opportunity!
From: ebhanson@StarConn.com (E. B. Hanson)
Date: 30 Jul 92 07:31:34 GMT
Organization: Starnet-Public Access UNIX--Los Altos, CA  415-949-3133

This posting is to introduce you to Felis Software. Felis Software
publishes a quarterly catalog of software applications, utilities, and
templates for Mac and PC-compatible computer users. Felis handles the
marketing, product ordering, duplication, and shipping. In addition,
Felis provides technical support for these products. They are currently
looking to expand their catalog.

The programs included in the Felis catalog are carefully selected from
submissions received from developers like yourself. The developer
receives a substantial royalty for every unit Felis sells.

If you are interested in submitting a product for publication or want
more information about this opportunity, reply to this posting. I have a
developer's kit I would be happy to forward to you. If you'd rather
contact me by surface mail, that can be done also.

Eric Hanson
191 Harder Road, #122
Hayward, CA 94544
(510) 582-4300


Newsgroups: comp.sys.mac.programmer,comp.apps.spreadsheets,comp.os.ms-windows.programmer.misc,comp.os.msdos.programmer,comp.os.os2.programmer,comp.windows.ms.programmer,comp.games.programmer
Subject: Development Opportunity!

This posting is to introduce you to Felis Software. Felis Software
publishes a quarterly catalog of software applications, utilities, and
templates for Mac and PC-compatible computer users. Felis handles the
marketing, product ordering, duplication, and shipping. In addition,
Felis provides technical support for these products. They are currently
looking to expand their catalog.

The programs included in the Felis catalog are carefully selected from
submissions received from developers like yourself. The developer
receives a substantial royalty for every unit Felis sells.

If you are interested in submitting a product for publication or want
more information about this opportunity, reply to this posting. I have a
developer's kit I would be happy to forward to you. If you'd rather
contact me by surface mail, that can be done also.

Eric Hanson
191 Harder Road, #122
Hayward, CA 94544
(510) 582-4300
Newsgroups: comp.os.os2.programmer
From: parry@yoyo.cc.monash.edu.au (Tom J Parry)
Subject: Re: Can someone at IBM please explain why developers should develop for OS/2?
Originator: parry@yoyo.cc.monash.edu.au
Organization: Monash University, Melb., Australia.
Date: Wed, 29 Jul 1992 06:37:04 GMT

brian%jensen.cs.utah.edu@cs.utah.edu (Brian Sturgill) writes:
: 
: 
: Below is a response to two different individuals from IBM.
: I wish to thank them both for responding to my original post.
: [ stuff deleted]
: >  - You say that we should have made available, from day 1, a development
: >    environment "WITH ALL THE PROGRAMMING DOCS (at least on-line), and
: >    the hard copies of docs AT COST."
: >      Correct me if I've misunderstood you, but the programming docs are
: >      provided (on-line) with the toolkit (part of the WorkSet).  Look in
: >      your toolkit folder, under "Toolkit information".    -tim
: What I'm talking about is the overview manuals.  The reference
: manuals are there, but the other things are not.
: Further the help system makes it very hard to print things out, it's
: more or less the whole huge document, or a "page" at a time.

What I'd give to Tech manuals ! (not a lot of money :-)) I bought the Redbooks
yesterday and was a little dissapointed - what I got were the overview manuals,
when what I really wanted were the tech refs - oh well. Can't winge, since 
they'll probably be usefull at some stage in the future.

You are right though - a decent C++ developement system IS necessary, since
a lot of people have put a lot of time into creating reusable objects to save
themselves and others time during the developement phase - but can't use them
because there is no decent C++ compiler.

As a small time developer/consultant and big time student, I find the costs 
involved in the OS/compiler debate prohibitive. As a student, I want to use
OS/2 as a system which gives comparable performance and is reasonably 
compatible with the UNIX environments I use here at Uni. As a developer
I would like to create applications for the various jobs I'm working in
in a superior environment, like OS2. Unfortunatly it looks like I'll have to
wait until Borland release BC++ 4.0.

Something I noticed out here in Australia was that the MS developement 
conference cost $400 and included 3 CD-ROMs full of stuff. From what I here 
this was good value. I recently recieved an invitation to the OS2 developers
conference. Base cost ~$800 and you get a few bits and peices for it
(a current release copy of OS/2 2.x and some other goodies). Nowehere near
as much as MS offered.


-- 
Tom J Parry.
Your reality is a figment of my imagination.
Newsgroups: comp.os.os2.programmer
From: fearick@physci.uct.ac.za (Roger Fearick)
Subject: Re: Which message on Font Change.
Date: Mon, 27 Jul 92 10:53:29 GMT
Organization: Physics Department, University of Cape Town

In article <n2kmz5m.daveb@netcom.com> daveb@netcom.com (Dave Briccetti) writes:

>sl31+@andrew.cmu.edu (Stephen M. Lacy) writes:
>: 
>: new font.  My question is:  What message is sent to my window procedure
>: when I drag a new font to the window?  I tried a couple of the more
>: obvious ones, I don't remember their names right now, something about
>: SYSVALUE and COLORCHANGE, I'm not sure.  Also, I'm assuming that this is
>: the way these features work, if they're not, let me know what the
>: standard way of dealing with them is.  I've also tried dragging a new
>: color to the window, and it seems to make no difference at all.  Is
>: there a message that also goes with a color change?  Some pseudo-code
>: would also be helpful.  Thanks.  
>: 
>Did you look at WM_SETWINDOWPARAMS?  The WNDPARAMS structure contains
>Presentation Parameter length and data pointer elements.

The window gets a WM_PRESPARAMCHANGED message.
You can get the new presentation parameter (font, colour, etc) by
an appropriate call to WinQueryPresParam.

Roger Fearick                 *  Internet: fearick@physci.uct.ac.za
Dept. of Physics              *
University of Cape Town       *
From: btaber@netcom.com (Brian Taber)
Newsgroups: comp.os.os2.programmer
Subject: Re: IOPL or Accessing hardware ports
Keywords: IOPL Ring 2
Date: 24 Jul 92 04:52:08 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

feustel@netcom.com (David Feustel) writes:

>I gave up on trying to solve this problem and went back to writing
>code to run in the dos box where i/o isn't restricted.

There is an example program (code) in "Advanced Programmer's Guide to OS/2"
by Thuyen Nguyen and Robert Moskal which shows how to program ports.
The program writes to the timer and speaker ports to play the speaker
at notes of increasing frequency (not using DosBeep). I've tried it
and it seems to work well under 2.0.

I am wondering if anyone has successfully reprogrammed the VGA in a
fullscreen OS/2 session.
Anyone?

Brian Taber
btaber@netcom.com
From: ameline@vnet.ibm.com (Ian Ameline)
Date: Thu, 30 Jul 92 13:30:00 EDT
Subject: Re: Can someone at IBM please explain why developers should develop for OS/2?
Newsgroups: comp.os.os2.programmer
Organization: C-Set/2 Development, IBM Canada Lab.
Disclaimer: This posting represents the poster's views, not those of IBM

In article <1992Jul28.021436.2865@hellgate.utah.edu>,
brian%jensen.cs.utah.edu@cs.utah.edu (Brian Sturgill) writes:
> [Lots of stuff -- deleted -- sample code included.

   Brian,

   Thanks for the sample reproducing the bug. I have reproduced it on
my machine, and we'll try to get a fix to you ASAP. (Likely sometime
next week) In the mean time, if you make isbad volatile, it works.
The optimizer isn't completely bug free (what program is?), but there
are usually easy work-arounds. We will do everything we can to fix bugs
that are reported as fast as possible. Sending them to CSet2@vnet.ibm.com
is probably the fastest way to get them to us. I'd really appreciate
it if you could send those C files where you noticed such a noticable
performance difference. We are very interested in doing something about
it.

Regards,
Ian Ameline,
C-Set/2 Development.
P.S. I monitor section 10 on OS2DEV on compuserve, and will take bug
reports there too.my ID is 70400,2356.
Newsgroups: comp.os.os2.programmer
From: smackinl01@cc.curtin.edu.au
Subject: Need MOUSEMSG Macro
Organization: Curtin University of Technology
Date: Tue, 28 Jul 1992 02:04:00 GMT

Need help. Can someone with MSC either upload the MOUSEMSG & COMMANDMSG macros
as these don't seem to be in GCC (non EMX version.)

Thanks....

Simon.
From: st1cfl@zodiac.dsto.oz.au
Newsgroups: comp.os.os2.programmer
Subject: B008 Transputer Card Device Driver ????
Date: 27 Jul 92 05:27:39 GMT
Organization: D.S.T.O. Aeronautical Research Laboratory

Has anyone written a device driver
to run under OS/2 1.3 and/or 2.0 in C and/or masm
that will drive a B008 or B017 transputer card ?
The device driver MUST be interrupt driven with transmit
and receive queues.
Please post any messages to this newsgroup, rather than
sending email. Thanks.
Newsgroups: comp.os.os2.programmer,comp.os.os2.misc
From: sip1@ellis.uchicago.edu (Timothy F. Sipples)
Subject: Re: Info required on support for audio/audio compression in os2
Followup-To: comp.os.os2.misc
Keywords: os2, audio, compression
Reply-To: sip1@midway.uchicago.edu
Organization: Dept. of Econ., Univ. of Chicago
Date: Sat, 25 Jul 1992 00:57:07 GMT

In article <4789@sumax.seattleu.edu> chauhand@sumax.seattleu.edu (Digvijay Chauhan ) writes:
>I am looking for information on features in os2 which support
>audio capabilities in application software. Is there any support
>for audio compression?
>Any pointers to sources of information on these topics will 
>be very much appreciated.

You are probably interested in the new Multimedia Presentation
Manager/2 package.  To find out more contact IBM's Multimedia Office
at 800-426-9402 ext. 150.

-- 
Get the OS/2 FREQ. ASKED QUESTIONS LIST | Timothy F. Sipples
from 128.123.35.151, anonymous ftp,     | Internet: sip1@ellis.uchicago.edu
directory pub/os2/all/faq, or from      | Dept. of Econ., U. Chicago, 60637
LISTSERV@BLEKUL11.BITNET (send "HELP"). | Tsongas > Perot > Clinton.  Yay.
Newsgroups: comp.os.os2.programmer
From: mdonalds@monu6.cc.monash.edu.au (Michael Donaldson)
Subject: Multiple Thread Database Access
Summary: Request for information, source code, hints, anything.
Keywords: Threads Databases
Organization: Monash University, Caulfield Campus
Date: Wed, 22 Jul 1992 07:14:59 GMT

I am an honours student at Monash University currently looking at ways
to enable  access to OS/2 Database Manager from multiple threads.  I
am looking for anyone who has successfully achieved this.

I would appeciate any information on the topic generally.

The problem with OS/2 DM is that it locks database regions on process id.
(PID) and not thread id. (TID) as well.  As you can imagine, concurrent
access of the database from multiple threads with the same PID will/can
corrupt the database.

Typically EnterDosCritSec is a method to solve the problem, but this does
not allow multi-tasking to occur.

What would be fantastic is any information or source code that wil access
the database from multiple threads.

If you need any more information regarding the request, feel free to contact
me at my E-mail address (below).

Thanks in advance,

Michael Donaldson.
mdonalds@monu6.cc.monash.edu.au