Building Euphoria -- what am I missing?

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

Okay, so I'm taking the plunge.

Either I'm missing something or the instructions are not as clear as they should
be. I'm betting on the former, but...

Anyway, I read the readme file and it says in order to build everything then run
build.bat. I do that and it chokes on the fact that I don't have djgpp installed.
So I install it. (I already have OpenWatcom 1.6 and lccwin32 installed...). Then
it says that it can't find allegro. So I download that from the djgpp site. No
luck.

The readme also says that in order to build exw for watcom, run imakew.bat. So I
try that, and I still get errors.

Here's the output:

translating the front end for Windows...
The system cannot find the path specified.
compiling the front-end files...
Unable to open 'main-.c'
Unable to open 'main-0.c'
Unable to open 'pathopen.c'
Unable to open 'init-.c'
Unable to open 'int.c'
Unable to open 'file.c'
Unable to open 'error.c'
Unable to open 'machine.c'
Unable to open 'symtab.c'
Unable to open 'scanner.c'
Unable to open 'scanne_0.c'
Unable to open 'emit.c'
Unable to open 'emit_0.c'
Unable to open 'emit_1.c'
Unable to open 'parser.c'
Unable to open 'parser_0.c'
Unable to open 'parser_1.c'
Unable to open 'backend.c'
Unable to open 'compress.c'
Unable to open 'main.c'
compiling the back-end files...

(plus a lot of linker errors 'cause it can't find the *.obj files)

I'm sure that I'm missing a step... I just don't know what it is. Do I have to
run the translator on something first? All that I want to do is get exw and exwc
built for Windows. I don't really care about ex. Am I just a dummy and missing
one of the docs?

I haven't even tried on Linux yet.

BTW, this is the latest svn version. I've never tried to build Euphoria before.

Oh, and I'm running this from the source directory.

Watcom environment variables are set.

--
"Any programming problem can be solved by adding a level of indirection."
--anonymous
"Any performance problem can be solved by removing a level of indirection."
--M. Haertel
"Premature optimization is the root of all evil in programming."
--C.A.R. Hoare
j.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu