Re: RE: win32lib v0.57.6 released
- Posted by alexione at EUnet.yu May 20, 2002
- 422 views
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