Re: rev.e library
- Posted by kinz Dec 07, 2008
- 1671 views
As others mentioned, this should be automatically built by the make process. How did you attempt to build the interpreter?
I've downloaded tarball, unpaked it to C:/euphoria/, ran imake.bat and got a bunch of error messages.
Then I've created rev.e, got a bunch of other error messages, created the include dir for euphoria.h, got a bunch ... etc.
Then I've corrected imake.bat for filesys.c instead of file.c, for memory.c instead of machine.c, ifiles.lnk for filesys.obj instead of file.obj, for memory.obj instead of machine.obj and finally got not a bunch but a few error messages:
http://pl-euphoria.narod.ru/watcom.png
The thing is something about !defined(EOW), 10.6 Watcom and Open Watcom. I have the latest 1.7a, but you seem to be using 10.6 with old CauseWay DOS Extender v3.45 (3.49 or 3.60 in 1.7a).
So now, I'm sitting in front of my monitor and thinking what to do the next.
Basically, when you run wmake, it calls rev.ex, which checks for svn checkout metadata, and automatically builds rev.e if necessary.
There is no wmake in tarball and in C:/euphoria at all, sorry.
If it doesn't find any info, then it will just fill in some default data instead of the actual revision number.
I have manually created rev.e now, and my problem is far from rev.e, it seems to be.
There are the switches /dEOW /dEWATCOM in imake.bat, I used the defoult /dEWATCOM. If I set /dEOW, there are too many error messages, just new bunch ... yet another story.
Regards, Igor Kachan kinz@peterlink.ru