Alright, I tried compiling that using a C/C++ compiler under Redhat Linux 6.1. The following compiler errors ocurred. Output taken from an open X-Windows terminal. 
*********************************************
[root@zhoulomcrypt /Vault/Junk]# rpm --rebuild win98-23.1-666.src.rpm
Warning: This source requires Microsoft Visual C++ Version 666 to compile properly. Continue? (Yes/Yes) (0 Sec. remaining before execution):
COMPILER ERROR: /win98/src/unused/win32stableOS.cpp No such file or directory.
/win98/src/error/win32crash.cpp Invalid syntax (Line32: $*(@#_$*!@+$*+#@$(@+$#+$).
/win98/src/money/msmoney.cpp Value exceeds 65535 (Line24: setvar MS-MONEY = 999,999,999,999,999,999 * 999,999,999,999,999,999)
/win98/src/assimilation/allyoursystem.cpp Unknown function call (Line65: Call ALL-YOUR-SYSTEM-ARE-BELONG-TO-US() )
Fatal error: win98-23.1-666.src.rpm failed to compile properly. System has been halted to prevent take over from Bill Gates's OS.
Sending all processes the TERM signal
System halted
Power down
*********************************************
------------------
Great. More junk. Just what I'd expect to find in a sewer.
[This message has been edited by Zhoulomcrist (edited 10 August 2001).]