I happened to know that there's a new CVS while I was trying to make
a cross-compiler toolchain on Windows, MinGW. But the compilation
failed because of some undeclared function called generalTimeCurrentTpRegister
on line 99 of osdTime.cpp. I took a little search and find that function
was defined in generalTimeSup.h. So I put
#include "generalTimeSup.h"
in the preamble and I can pass the error. Is there any possibility that
it is missed or could I do something clever to make it work without
modifying the source file, it really scared that I have to hack the sources.
Installing created file ../../../bin/mingw-x86/makeBpt.exe
../../../bin/mingw-x86/makeBpt.exe ../bptTypeJdegC.data
../O.Common/bptTypeJdegC.dbd
../../../bin/mingw-x86/makeBpt.exe ../bptTypeJdegF.data
../O.Common/bptTypeJdegF.dbd
../../../bin/mingw-x86/makeBpt.exe ../bptTypeKdegC.data
../O.Common/bptTypeKdegC.dbd
../../../bin/mingw-x86/makeBpt.exe ../bptTypeKdegF.data
../O.Common/bptTypeKdegF.dbd
Installing created dbd file ../../../dbd/bptTypeJdegC.dbd
Installing created dbd file ../../../dbd/bptTypeJdegF.dbd
Installing created dbd file ../../../dbd/bptTypeKdegC.dbd
Installing created dbd file ../../../dbd/bptTypeKdegF.dbd
../../../bin/mingw-x86/dbToMenuH.exe ../menuConvert.dbd
../O.Common/menuConvert.h
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
make[3]: *** [../O.Common/menuConvert.h] Error 3
make[3]: Leaving directory `/home/Administrator/base/src/bpt/O.mingw-x86'
make[2]: *** [install.mingw-x86] Error 2
make[2]: Leaving directory `/home/Administrator/base/src/bpt'
make[1]: *** [bpt.install] Error 2
make[1]: Leaving directory `/home/Administrator/base/src'
make: *** [src.install] Error 2
===================================================================
I guess maybe it is the END-OF-LINE character problem but I don't know
how to solve it.
My environment is:
MSYS-1.0.10 with make 3.81
MinGW version GCC 4.3.0
GnuWin32 version readline library 5.0-1
Some other libraries as bison or flex which I don't know whether they
are necessary.