Re: C_FLOATs and 4.0

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

Jeremy Cowgar wrote:

> 
> It may very well be the compiler. Are you using Linux or Windows? On Windows
> my binaries are compiled with OpenWatcom 1.7a, which is the latest available.
> Then on Linux, I am using gcc 4.3.0. Now, in my previous diagnostics I found
> that if I compiled Euphoria on Linux with gcc 3.3, then C_FLOAT worked fine.
> So, it certainly seems to be a change in the compiler version on Linux.

gcc version 4.2.2

By the way, I just checked out ver 605 from SVN, and tried to compile.
I get this far:

make[1]: Entering directory `/root/trunk/source'
echo Translating int.ex to create common.e main.e mode.e pathopen.e error.e
symtab.e scanner.e scientific.e emit.e parser.e opnames.e reswords.e keylist.e
global.e compress.e backend.e c_out.e cominit.e intinit.e int.ex
Translating int.ex to create common.e main.e mode.e pathopen.e error.e symtab.e
scanner.e scientific.e emit.e parser.e opnames.e reswords.e keylist.e global.e
compress.e backend.e c_out.e cominit.e intinit.e int.ex
cd ./intobj && exu -i ../../include ../ec.ex -i ../../include  ../int.ex
/root/trunk/source/intobj/../../include/search.e:114
Syntax error - expected to see possibly 'do', not 'entry'
        while from > 0 entry do
                           ^


Press Enter

It appears it is trying to use a keyword which doesn't exist until 
the new version is compiled, and I can't compile the new version until 
the new version is compiled, etc..... this could be a problem.

Here's what is running now:
# exu 
Euphoria Interpreter 4.0 (development) for Linux.
Copyright (c) Rapid Deployment Software 2008
See http://www.RapidEuphoria.com/License.txt

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

Search



Quick Links

User menu

Not signed in.

Misc Menu