Game Development Community

Win98 compile wont run on xp

by Ace · in Torque Game Engine Advanced · 06/18/2004 (7:31 pm) · 10 replies

Unless theres somthing i dont know, this makes win98 usless

#1
06/18/2004 (7:52 pm)
It's possible, though somewhat surprising. What compiler is doing this?

And, is running on win98 a key feature for you? I would imagine that most people with DX9-capable hardware are going to be running on winXP or win2K, where TSE runs great.
#2
06/18/2004 (8:07 pm)
I changed to xp and noticed this, i use vc6.0. I wont be using win98 anymore, but a ton of people still do.
#3
06/18/2004 (8:22 pm)
Not for development, I hope... does a binary from XP/2K work on win98?
#4
06/19/2004 (6:17 am)
Hmm, actualy its tge not tse, weird tse seems to be fine (xp to win98)(may need to double check from 98 to xp (but why bother)), but tge built in xp wont run on win98 or vice versa. (i have a duel boot still).

At anyrate thats worse, tge brings in the lower end client machines. Win98 of course is the low end.

Sorry im just and old ba5tard that hates to see good things disapear i guess.
#5
06/19/2004 (11:11 am)
Wait, so what's going on? TGE won't run on one if it's compiled on the other, but TSE will? That doesn't seem at all right, especially since TGE was designed to run in win98 or higher...
#6
06/19/2004 (11:13 am)
That's pretty strange. Is it the same with both debug and release builds? Might be a linking issue, since differing system libraries are about all I can think of that would cause something like that.
#7
06/20/2004 (4:30 am)
Ok somthing funny going on here, when i boot into win98 half of the directory folders now start with caps,i dont know how they became caps.

I never use debug. This just may be my settings?
#8
06/20/2004 (8:12 am)
LIBCMT.lib(crt0init.obj) : warning LNK4098: defaultlib "libc.lib" conflicts with use of other libs; use /NODEFAULTLIB:library
#9
06/20/2004 (10:48 am)
That's a common warning; you can ignore it.

Or you can make sure everything is linking with the same C runtime - looks like you're mixing the multithreaded runtime and the single threaded runtime. It shouldn't be a problem, but it might be worth a try.
#10
06/21/2004 (4:50 am)
The duel boot was my first mistake. It is gone now.Xp only on my dev machine. i have one more machine i can check stuff on (win98) (next weekend) if you specificly ask it of me, other wise im not bothering with it anymore. heh xp showed me the light thanks to the arm twisting from you guys.