On Wed, 2006-03-01 at 00:16 +0100, Anand Buddhdev wrote:
> Jason E Katz-Brown wrote:
>
> > Quackle didn't use wstring and friends until about two months ago when
> > I got rid of the english-centricness of libquackle and enabled support
> > for any language that can be represented with unicode. It would be
> > straightforward to provide a way to disable wstring, because any
> > English-language games wouldn't be affected. I can do this with much
> > less effort than y'all making super-cool live cd's :-) So I will try
> > to when I feel like it; I'll feel like it soon. Then Quackle will run
> > natively on Windows if no other snags come up.
>
> I think this might be a good idea. If you add an ifdef...endif check to
> include wstring only if it is present, and define a macro called
> WSTRING, and replace all occurrences of wstring with this macro, then
> we'd have a way of compiling it under Linux as well as Windows,
> assuming there are no other issues with MinGW.
er, yeah, except it's about 43 times harder than that :-)
But, despite the extreme crapulosity of that, I'm done! Update, and
comment out
#define QUACKLE_USE_WCHAR_FOR_USER_VISIBLE
in quackle/uv.h and there should be no wchar_t/wstring usage anymore.
There is a problem with strings in the UI starting to get twice as big
as they should be. recursively. which is a really big problem. But it
should work somewhat!
Please let me know if Quackle still does not compile on Windows.
thanks!
Jason
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/quackle/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/