For Programmers: Free Programming Magazines  


Home > Archive > Clipper > May 2007 > where to find docs about Blinker's /NOE; switch?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author where to find docs about Blinker's /NOE; switch?
FvN

2007-05-21, 7:55 am

Hi group,

Ferns' Graphics Library requires the /NOE; switch in
a Blinker link script, and the build goes fine with it.

However, when using Causeway the executable does
not work properly, but perhaps the Causeway counter-
part of the /NOE; switch could make a difference, if
any. Can't find any reference about this switch, nor does
Causeway mimic this Blinker setting; it simply doesn't
recognize the option flag

Using Causeway 1.3 from Michael Devore's website
and Fern's Graphics Library 3.1 from Sourceforge

Any hint's surely welcome

frank


Douglas Woodrow

2007-05-21, 9:55 pm

On Mon, 21 May 2007 10:41:23, FvN <clipper5-y2d@versateladsl.be> wrote
>
>Ferns' Graphics Library requires the /NOE; switch in
>a Blinker link script, and the build goes fine with it.
>
>However, when using Causeway the executable does
>not work properly, but perhaps the Causeway counter-
>part of the /NOE; switch could make a difference, if
>any. Can't find any reference about this switch, nor does
>Causeway mimic this Blinker setting; it simply doesn't
>recognize the option flag


Hi Frank,

I think the /NOE switch is short for NOEXTDICTIONARY - from Blinker's
help file:

Purpose: Disable processing of extended library dictionaries.

Syntax: NOEXTDICTIONARY

Default: Disabled.

Description: This command specifies that Blinker should ignore the
extended dictionary which is appended to library files by some librarian
utility programs. The extended dictionary is a cross reference of the
library contents, and is used by Blinker to speed up the processing of
libraries.

If use of the extended dictionary is disabled using this command,
Blinker will process the library slightly slower. Some librarians have
been known to create invalid extended dictionaries, which can lead to
erratic results at link time - this command will ensure that such
libraries will be processed correctly.
This command applies globally to all libraries processed during the
link.

--
Doug Woodrow
FvN

2007-05-22, 7:55 am

Dear Douglas,

"Douglas Woodrow" schreef in bericht
news:BAm6KiK9kbUGFwzH@woodrowhorsfall.plus.com...

> I think the /NOE switch is short for NOEXTDICTIONARY - from Blinker's help
> file:


So do I, but nowhere i found a description of shortcuts of this kind of
Blinker settings - it goes back to Blinker 3.x, perhaps 2.x, at the time
of Ferns' 3.1 library version.

Causeway does recognize BLINKER NOEXTDICTIONARY from
the script and mimics it but doing so the Causeway linked executable

* doesn't allow for resolutions higher than 640x480
* crashes when the mouse is moved sticking against the full dos screen

I'm not sure whether Ferns' Library _can_ be linked correctly with
Causeway at all, but the executable works fine in 640x480 (except for
the mouse crash) - so i'm still hoping for a working outcome :-)

frank

> Purpose: Disable processing of extended library dictionaries.
>
> Syntax: NOEXTDICTIONARY
>
> Default: Disabled.
>
> Description: This command specifies that Blinker should ignore the
> extended dictionary which is appended to library files by some librarian
> utility programs. The extended dictionary is a cross reference of the
> library contents, and is used by Blinker to speed up the processing of
> libraries.
>
> If use of the extended dictionary is disabled using this command, Blinker
> will process the library slightly slower. Some librarians have been known
> to create invalid extended dictionaries, which can lead to erratic results
> at link time - this command will ensure that such libraries will be
> processed correctly.
> This command applies globally to all libraries processed during the link.




Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com