Hmm.  Try changing:

490   if(urlbox->GetValue() != "") {

to

490   if(urlbox->GetValue() != wxT("")) {

It would seem that unicode incompatibility (which is implemented slightly differently on every platform) has reared it's ugly head once again. Basically, on some platforms wxChar is a wide char with UTF16 encoding, on other platforms (like GTK) it is a normal 8-bit char with UTF8 encoding. Of course, normal C strings look a lot like UTF8 encoding so those work, but when you move that code to a wide-char using platform it blows up.

Ah, great, this fixed the problem. Weird. Ok, continuing my build report:

- wxterangreal also misses -lircclient in its linking steps

- there is some trouble regarding startworld.xod, seems like a few files are missing in the distribution. I copied them from cvs, but would up with an empty
  startworld_xod.inc, so I copied that too, now it works.

Result: terangreal and wxterangreal binaries! yay!

terangreal
- still does not recognize keyboard input
- requires holding right mouse button for mouse look
- is still extremely choppy when navigating around

wxterangreal
- still does not recognize ANY input (runloop-issue?)
- still has no textures nor shaded lighting in its display (flaky wxmac?)

Oh well... thats probably the best to hope for in 0.23 on the Mac for now...
Damn, I need this chat functionality...

Regards,
Karsten Otto (kao)
_______________________________________________
vos-d mailing list
[email protected]
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to