T.R | Title | User | Personal Name | Date | Lines |
---|
4023.1 | | SDOGUS::WILLIAMS | TOPGUN | Fri Aug 17 1990 04:31 | 6 |
| What libraries do you have open?
Be sure that all "associated" libraries are also open before you
do the call.
TOPGUN
|
4023.2 | I need more details | NBOIS2::FRIES | BDR 529 | Fri Aug 17 1990 05:59 | 3 |
| Can You post Your source code, please?
Gerald
|
4023.3 | WHAT LIBRARIES ARE NEEDED ? | KETJE::VANWAMBEKE | | Fri Aug 17 1990 06:20 | 7 |
|
I will post the source code as soon as possible. Any idea what
librairies need to be opened to use the routines ?
regards
PAUL
|
4023.4 | | NBOIS2::FRIES | BDR 529 | Fri Aug 17 1990 08:56 | 6 |
| You only need the graphics.library and intuition.library, I think.
But let's wait for the source code.
regards
Gerald
|
4023.5 | THANKS FOR THE HELP , PROBLEM SOLVED ... | KETJE::VANWAMBEKE | | Wed Sep 12 1990 11:55 | 13 |
|
Thanks for your help in the previous replies : I have checked if I was
calling the necessry libraries ... I forgot the graphics library...
It's a pity that the compiler/linker does not give an error message.
The program crashes the whole machine when attempting to execute
the missing routine ...
thanks again,
PAUL
|
4023.6 | Don't blame the compiler/linker... | WBC::BAKER | Whatever happened to Fay Wrey... | Wed Sep 12 1990 15:40 | 24 |
|
RE .5:
> I forgot the graphics library...
> It's a pity that the compiler/linker does not give an error message.
> The program crashes the whole machine when attempting to execute
> the missing routine ...
This isn't a compile or link time error, it's a programming issue.
The compiler has no way of knowing whether you intend to open the
library in the current module or some other module, so it can't
just arbitrarily give you errors for not having an OpenLibrary
call in your code.
Likewise, the linker can't just go tracking around your object
code looking for calls to OpenLibrary with the proper arguments.
It would need to know something about the order of execution of
your statements to decide whether you were trying to call a
system function before you had opened the proper library. This
kind of flow-modelling is very tedious.
~art-who-used-to-write-compilers-for-money
|
4023.7 | But... | SSDEVO::YESSE | Computing at 6200 ft. | Thu Sep 13 1990 15:41 | 7 |
| ...Of course, systems like VAX/VMS sure spoil you, when you
make a similar error and all you get is a process crash.
(Sorry, Joe's C compile failed, gotta reboot the cluster.. ;-)
I don't suppose AmigaDos V2 is any different, by any chance?
-KY
|
4023.8 | what are the OS requirements for crash catchers | MILKWY::JANZEN | | Thu Sep 13 1990 15:58 | 1 |
| I don't see how, without virtual protected memory management. Tom
|
4023.9 | | WELSWS::FINNIS | | Thu Sep 13 1990 19:57 | 18 |
|
Re .7
............ For Amiga Compatability of the GURU on VMS then
set process/dump
or in sysgen
set bugcheckfatal = 1
-=Pete=-
Ha Ha :-)
|