Hi All,

I see in the TODO list that you plan to have the tar ball creation
script generate the file parsedate.cat.c so bison isn't required on
every system. 

I found the file parsedate.y to be a problem. I did have bison.simple on
my Linux server and copied it over to my software development computer.
Creating the correct directory (c:\usr\share\bison) for it put this
single file external to the rest of my win32 development files, which
seemed a bit unfortunate. In the end I was not able to grasp how to
process parsedate.y with bison.simple. The bison script gave the same
errors whether I ran it by itself or ran it with the cl parameter
'parsedate.y'.

In the end, I got the file parsedate.cat.c from an earlier snapshot for
2.9b??. From the purpose of the code I figured an up-to-date version
wasn't critical. Still, it would seem an up-to-date version should be
used whenever possible. If someone would please email me this file, I'll
be happy to substitute it for the one I have. 

Also, if you are trying to eliminate the need for bison, you need to do
something with the #LINE lines of parsedate.cat.c. There are several
referring to "/usr/share/bison/bison.simple". It won't compile if that
file isn't present. There are also #LINES referring to parsedate.y. When
compiling mix, with the project files in the Win32 directory of the mix
source, it's necessary to move the file parsedate.y to the Win32
directory for the project to compile since it is referred to only as
"parsedate.y", ie the current directory.

My goal is helping you create code that doesn't need to be changed for
win32 compiles. It is very nearly so anyway, but you may have other
priorities. If so, you'll just have to let me know.   

Richard


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mixmaster-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixmaster-devel

Reply via email to