This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (1,131 messages)
Could you send me Matt Dillon's address and/or phone number? I've decided to believe the hype, but I need to contact him in order to order. Thanks, Barry Hart
The stack can be used to store any kind of data so long as you know that the last item put on the stack will be the first one you need to take off. So – it might be addresses or it might be data, depending upon the order in…
Chris, A stack is used to store return addresses, so that when one routine calls another, when that 2nd routine is done…the program knows where to return to so it can continue. The stack is also used to pass values from one routine to another. So that if routine1 needs…
Bob, Nope…Lattice (SAS/C) works fine in RAM:, I just tested it again to make sure. Don
Allen, I can only say that it works fine for me. Make sure what you're typing in is exactly what I showed. Check the quotes in the printf statement. If it still doesn't work, you've got a corrupt file somewhere in the system. Try a reload of Lattice and if…
Another enthusiastic endorsement of Matt Dillon's DICE here! It is a truly complete and professional package that is worth much more than the registration fee (IMHO). REC ——
It sort of makes sense. What would be a typical usage of the stack? Is it mainly for storing addresses or numbers for near future use? Chris
Chris, A STACK, in any computer language, is a section of memory that is used to hold information (like addresses) for use in a program. It is usually arranged so that items are put one on top of the other in memory – that is, they read from the bottom…
Barry, it is only available from Commodore: CATS Commodore Business Machines 1200 Wilson Drive West Chester, PA R20 If you send a money order or certified check, it comes faster. Betty
Allen, The command line looks simple enough (and correct). The only thought I have is that things may be getting screwed up because the name of Ram: is "Ram Disk:", and some programs have difficulties in processing command-lines where filenames contain spaces. What I've done to get around this problem…
Stack
Message #3207
I'm a little unfamiliar with some terms that I've come across. To begin with, what is a stack and how is it used in C? Chris
Could you give me Matt Dillon's address, or is it somewhere online here?
Don, That's exactly what I've been doing. Actually, the hello world is just an example program (to show that I can't even get the beginner stuff to compile! 🙂 Thanks for any help… Regards, Allen
Hi Bob, I've been trying to use: 'lc -L HelloWorld' No quotes. The File is stored in ram: and called HelloWorld.c Regards, Allen
The Developer's Kit is only available from CBM, but the librarian of a local user's group tells me that he's allowed to give the includes & Amiga.lib to members. Can't verify that since I'm not a member & don't know CBM's policy on this, but you might want to ask…
Barry, That specific kit, is only available from Commodore; however, commercial compiler packages include those files, along with lots of others. Don
Is the Native Developer's kit also available from dealers, or just direct from Commodore? (I hate waiting for packages thru the mail .)
Allen, Create a file called "hello.c" (NO quotes) that contains the following 6 lines exactly: #include main() { printf("Hello World"); } once you've saved it, type in the CLI, following exactly: lc -L hello let me know what happens. Don
Barry, These freely distributable compilers CANNOT include amiga.lib and the includes that you need. You need to send to Commodore for the Native Developer's Kit ($20) which includes those. These things are copyrighted by Commodore, and the authors of the compilers are not authorized to distribute them. Betty
Allen, I haven't seen that particular problem (although I have seen more than my share of problems with Lattice :-). It might help if you could post the command line that you are using to do the compile and link. …BobR White Wolf Productions
#3126-
Exp'd C Pro for hire
Message #3157
Jim, Look around here at the messages from ASDG. They are looking for a programmer, though I don't know if their needs and your needs match. Betty
#Lattice link problem
Message #3152
I am having a bit of a problem with the Lattice compiler that I hope someone can help me with. When I compile a program (even a simple 'hello world' type thing) I get this error: Error 605: Cannot open with file '"HelloWorld.lnk' This is suring the link phase. I…
#PDC compiler
Message #3144
Does the Publicly Distributable C compiler (PDC) online here include ABSOLUTELY everything necessary to write, compile, and run C programs? (I'm asking this question because I currently have a C compiler which seems to include everything necessary except amiga.lib. Unfortunately, without this one file, the compiler is about 99% useless.)
#3126-
Exp'd C Pro for hire
Message #3142
I know ASDG is looking for someone – and they're in Madison, just up the road from Chicago. Depends on what you plan to make, per year. 🙂
#1446-
Devkit?
Message #1601
Mike, I've also been using the CygCC programs from AC, which worked great until I got the 5.10 upgrade from Lattice. After that, the ReadErrors() module no longer works properly. The error lines no longer get output to the Compiler_Window view, although it does seem to catch the errors. Just…
Lattice/SAS C++ ??
Message #1599
I'm looking for some info on the Lattice C++ package. Is it any good? Is it stable? Is it still supported? Any feedback would be appreciated. Thanks, Sylvain, Portage, Manitoba
#1448-
SAS C from Workbench
Message #1592
Mike, one of the things I really liked about CEDPro when I changed to it was the ability to define its keys… I just cutomized it and made it feel like the editor I was using before it… well, function-key-wise, that is. (grin) Khalid.
LoadSeg() CreateProc()
Message #1591
Hi. I'm hoping somebody here can help me. I'm trying to do a LoadSeg() follwed by a CreateProc(). Basically, it doesn't work. I keep on Guruing. If I fake out a LoadSeg (re: Leo Schwabs program) it works file till my process exits, then I get a software failure. I…
Once I put the "path lc: add" in my startup-sequence BEFORE loadwb, the LSE icon started working correctly (previously I was doing the path in my shell-startup, but I can't remember why I put it there). I started using the icon environment on a real project tonight, and it's working…
When you use -rr to compile with registerized parameters, you MUST have a function prototype for every function you call. That means including the proto/whatever.h files (or proto/all.h if you're lazy). And, you must define prototypes for all of your functions. Set the option that requires function prototypes and you'll…
I think the getcwd problem in 5.04 was a bad pragma. I never checked, but now that I understand how the pragmas work, I can easily see how a bad pragma could cause the problem Alan
#1529-
#SAS/C 5.10 Compiler Guru
Message #1561
With getcwd, would that be caused by a bad pragma? I'm trying to get familiar with SAS/C and the way amigatized programming works. — Ethan
#1527-
#SAS/C 5.10 Compiler Guru
Message #1560
Alan, one problem that I'm having with Lattice 5.1 that is probably just my stupidity is this: I'm trying to compile with registerized args. I use -rr in the lc command but I get undefined stub functions. When I do it in two steps, linking with lcr.lib amiga.lib I still…
#1527-
SAS/C 5.10 Compiler Guru
Message #1555
Alan, I've spoken with SAS recently and they're in the process of setting up a support system that will will be both timely and beneficial for their users (of which I'm one). Hopefully this situation will be corrected shortly. -sja
#1454-
#SAS C Disappointing!
Message #1546
Bill, What I've found so far is that you MUST execute the path DHx:lc/c add in the startup-sequence. Then I have a little iconx script which does the assigns, cd's to lc/c and calls lse. Then I select Open New File and at the prompt, key in shft-left alt-r to…
#1451-
SAS C from Workbench
Message #1545
Dave, I ditched the GVP Root Beer Barrel icons a while ago with an icon I found here on CIS. It even came with a set scaled speciall for hi-res. Nice Icon. wmc
#1432-
Editors?
Message #1544
Robert, I think I'll check it out. DME – why does that vaguely sound like an explosive! wmc
#151-
Lattice C 5.0 & Go-Amigo
Message #321
Mike, SAS has a provision by which Go-Amigo could update me to the latest revision for free, but Go-Amigo has to do it. If I do it myself it will cost $40. Why should I pay $40 on top of the high price charged already ($20 more than most)? I…
Process prSegList
Message #83
Hello; I'm looking for references to how the prSegList BPTR works in a process's struct. I've found the references in the AMigaDOS manual and in the dosextensions RKM listing, but they really don't make TOOOO much sense when I scan through them with a debugger. ANy ideas? Thank ye, Kevin
Well, someone [Thol I think] put that there. However, I have read, and re-read the actual question that generated the thread (silly me, doing such a thing as checking the source), and, I just can't see the words "simultaneous monitors" anywhere, or even anything close to it. Now, maybe that…
Yes, it does… presuming that X Window would become the offical (or at least supported) interface. It does give device independence, as well as machine independence. I've been reading all seven volumes of the X books. It looks great. But how could we convince Amiga people to give up all…
Gee, Ray, did you see the title of this thread? "Simultaneous monitors"?
I got to thinking about this, perhaps this is a A3000 related thing. When it is run on the 3000 (under 2.0 kickstart 1.43) after the first click, moving the mouse to the right simply creates more points! I will check this out on the 2500 and get back to…
Ray, Thanks to you and everyone else for your replies. I'll pass them along in case any of them happen to address this guy's requirements. …wjas {;-O>
THol, I realised that your "solutions" were workarounds rather than the real thing. I told my questioner about multiple screens on the Amiga, but was wondering if there was anything more. Maybe we can say it's a feature; "..but why would you want to buy two monitors when you can…
Steve, I *did* kinda notice that he was stretching it, just a little 😉 What you say is what I thought initially, but since I don't know everything (well, that's what people keep on telling me!) there was a possibility that I may have missed something about the Amiga's capabilities.…
Does Dale Luck's XWindows work hold any promise for device independent Amiga graphics? Or id "device independent" different from "re-targetable"? THol() { cout
Gee, John, you know that you can have two different screens visible on the same monitor at the same time. ?|^] Ray Lewis
In addition to what Thol tells you, if you use a flicker fixer with something like an NEC 3D, you can set yourself up such a large screen area that you can have your two tasks running in the top half of two diferent screens, and simply pull one screen…
I think it's a big, big problem. It's the brick wall that we can't get through. Sure, we have NTSC video – but that's admittedly low res. If you want to run all these great Amiga programs, you can't do it in any other resolution. Hedley monitor aside for the…
Page 1 of 23