1. Include nest

Hi!

Since I use euphoria2.2 I get this mesage:

c:\EUPHORIA\include\file.e:49
LINUX has not been declared
        if platform()=LINUX then
                      ^
Warning: Built-in platform() redifined
-------------------- I do'nt understand why!, becose

in pgm:

include Win32lib.ew             --0.45r
----- in Win32lib.ew:
         --
         include file.e
         --
--------------in file.e:
              --
              include misc.e
              --
              if platform()=LINUX then
              --
-----------------------------in misc.e:
        global constant DOS32 = 1,  -- ex.exe
                        WIN32 = 2,   -- exw.exe
                        LINUX = 3     -- exu    --< it is declared!
---------------------------------------
In Refman.doc in  2.6.1 section:
An included file can include other files. In fact, you can "nest"
included files up to 10 levels deep.
----------------------------------------

Thanks
Attila Kondor

new topic     » topic index » view message » categorize

2. Re: Include nest

Kondor Attila writes:
> Since I use euphoria2.2 I get this mesage:
>
> c:\EUPHORIA\include\file.e:49
> LINUX has not been declared
>        if platform()=LINUX then
>                      ^
> Warning: Built-in platform() redifined
> -------------------- I do'nt understand why!, becose
>
> in pgm:
>
> include Win32lib.ew             --0.45r
> ----- in Win32lib.ew:
>         --
>         include file.e
>         --
> --------------in file.e:
>              --
>              include misc.e
>              --
>              if platform()=LINUX then
>              --
> -----------------------------in misc.e:
>        global constant DOS32 = 1,  -- ex.exe
>                        WIN32 = 2,   -- exw.exe
>                        LINUX = 3     -- exu    --< it is declared!

Type: SET
to see all your environment variables.
Check your EUDIR variable. It is probably pointing
to your old EUPHORIA directory on another drive.
Edit your C:\AUTOEXEC.BAT file so your EUDIR
and PATH variables are pointing to your new 2.2
EUPHORIA on the correct drive. Then reboot your machine.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

3. Re: Include nest

----- Original Message -----
From: "Robert Craig" <rds at ATTCANADA.NET>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Saturday, March 11, 2000 12:57 PM
Subject: Re: Include nest


> Kondor Attila writes:
> > Since I use euphoria2.2 I get this mesage:
> >
> > c:\EUPHORIA\include\file.e:49
> > LINUX has not been declared
> >        if platform()=LINUX then
> >                      ^
> > Warning: Built-in platform() redifined
> > -------------------- I do'nt understand why!, becose
> >
> > in pgm:
> >
> > include Win32lib.ew             --0.45r
> > ----- in Win32lib.ew:
> >         --
> >         include file.e
> >         --
> > --------------in file.e:
> >              --
> >              include misc.e
> >              --
> >              if platform()=LINUX then
> >              --
> > -----------------------------in misc.e:
> >        global constant DOS32 = 1,  -- ex.exe
> >                        WIN32 = 2,   -- exw.exe
> >                        LINUX = 3     -- exu    --< it is declared!
>
> Type: SET
> to see all your environment variables.
> Check your EUDIR variable. It is probably pointing
> to your old EUPHORIA directory on another drive.
> Edit your C:\AUTOEXEC.BAT file so your EUDIR
> and PATH variables are pointing to your new 2.2
> EUPHORIA on the correct drive. Then reboot your machine.

I don't see how this can be a problem, ever. I save all downloads on one
drive, unpack/install on a 2nd, and copy the resulting files to the drive i
use to run things. This way i don't need to change pointers or include file
locations, and i don't need to reboot, rebooting is a *major* pain here. If
i can't do the copy, i rename the old dir, and after the install, i copy it
to the new install. This has saved my rear many times when installing
software that claims to save old data and then goes and erases a couple
years of work. What would be nice is if Eu just dropped the new files in and
asked if we want the autoexec changed, if it needs changing,,, and no more
renaming PD* files.

Kat,
voicing opinion.

new topic     » goto parent     » topic index » view message » categorize

4. Re: Include nest

Hi Kat, Rob,

I renamed Euphoria dir to Euphoria21 before euphoria22 installing,
but I forgot to delete the old misc.e in EuphWork dir. I copyed it likely to
see.
When I deleted it no more problem.
I think the  message   c:\EuphWork\file.e:49 ....   is better in fact in this
case.

 Attila Kondor

> Kondor Attila writes:
> > Since I use euphoria2.2 I get this mesage:
> >
> > c:\EUPHORIA\include\file.e:49
> > LINUX has not been declared
> >        if platform()=LINUX then
> >                      ^
> > Warning: Built-in platform() redifined
> > -------------------- I do'nt understand why!, becose ......

>    Rob Craig writes:
> Type: SET
> to see all your environment variables.
> Check your EUDIR variable.......
>
> Regards,
>    Rob Craig
>    Rapid Deployment Software
>    http://www.RapidEuphoria.com
>
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu