[Prev][Next][Index][Thread]

Re: Problems running on Win95



I might have found out the reason behind the problem I posted earlier. 
Basically whenever you build an application under Win32, you have a choice of 
either a MS Windows application or a Console application. From the default 
setting in the distribution, both the Library and LineMode browser are set up 
as MS Windows applications (by defining the symbol _WINDOWS). That's why they 
work fine together. However, when I tried to build libapp_4 and ComLine, I 
chose to build them as a Console application. This is a natural choice 'cos 
they can simply interact with the user by standard I/O. The problem is there 
are some modules in the Library (HTUtil and HTAlert?) that got compiled 
differently under different CONSOLE vs MS Windows set up. So what I have to do 
is to recompile the Library with the _CONSOLE symbol (besides using the DLL C 
runtime library). This makes the ComLine works but messes up LineMode. Does 
anyone know what exactly is going on here? 
 
-Kim 


Follow-Ups: