More serious things with explained patch
Robby Stephenson
robby at periapsis.org
Wed Feb 4 21:10:00 MST 2009
On Wednesday 04 February 2009, Regis Boudin wrote:
> Hi again,
>
> So, after I sent a nice screenshot, a couple of technical aspects.
>
> Attached is the svn diff I had to apply to build for windows with Visual
> Studio 2008.
> The main issues are :
> * F_OK is not defined. I suppose what I did is the easiest workaround.
> * Including ast.c which is already compiled means the same symbols are
> present twice. Not including it is probably the best fix. BtParse is
> definitely some ugly piece of code.
Very true...
> * The compiler doesn't like making ksharedptr templates about classes it
> doesn't know anything about. Not certain about this one. I had a
> similar issue on Linux when compiling in "final" mode, but couldn't fix
> it.
Yeah, including the h files in there makes it work. It was pain though, when
I was modifying them because everything that used a vector had to be
recompiled.
> * the Microsoft compiler doesn't like the DEBUG_BLOCK and MARK
> macros. No idea why, the error message is not very helpful.
Maybe we put ifdef WINDOWS or something around the contents of the macros?
> * #warning isn't recognised. Some are meant to disappear. The CDDB one
> should probably be shown when calling CMake instead.
True
Robby
More information about the tellico-users
mailing list