Re: RE: win32lib v0.57.6 released

new topic     » goto parent     » topic index » view thread      » older message » newer message

5/20/02 05:13:30, Derek Parnell <ddparnell at bigpond.com> wrote:

>Anyhow, the solution is simple enough. Using Euphoria v2.3 onwards, add 
>to the DOS environment symbol EUINC, the directory where win32lib is 
>installed. For example mine looks like...
>
>  set EUINC=F:\Projects\EUInc;D:\Win32lib\Current;H:\EuContribs
>
>and I install the latest version of the library under 
>D:\Win32Lib\Current 

I have little suggestion here: since there is number of libraries I'd like to
have
"accessable" all the time, and use of EUINC "eats" environment space (plus 
annoying Windows-restarting), maybe it would be nice if there is file called 
INCPATH.LST, or something like that, in %EUDIR%\BIN (or, for Linux, $EUDIR/bin) 
which would hold list of directories which contain include files. Paths in this
file
should, also, have support for environment variables, so if we have

set EU_LIBS=D:\Develop\Libs\Euphoria

we can say in INCPATH.LST something like

%EUDIR%\Include
%EU_LIBS%\Win32Lib
%EU_LIBS%\Strings
%EU_LIBS%\Graphics
...

One more thing - it could be usefull if EU has support for paths relative to
these
paths above. Example, if we have under %EU_LIBS%\Graphic directories Graph1 
and Graph2 (two different libraries), we can say

include Graph1/main.e

or

include Graph2/main.e

and EU will look not just in the present directory, but also in all directories
in the
include path.

I know this all is not simple, I just say it could be usefull. Let it all be a
suggestion to
be considered for some of new versions of EU.

Best wishes
Alexa

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu