- From: Kevin Hartig <hartig@fsl.noaa.gov>
- Date: Fri, 28 Apr 95 21:30:27 GMT
- To: www-lib@www10.w3.org
I have recently downloaded the WWW-Lib version 3.0 along with
the corresponding version of the Line Browser code for testing.
I am building the software with Microsoft Visual C++ version 1.52.
So far I have been able to create a .lib for the www-lib. A few things to note are:
- dependencies on the following file must be removed because the files
do not exist in MS Windows
sys/ipc.h \
sys/dirent.h \
sys/unistd.h \
sys/wait.h \
sys/param.h \
sys/file.h \
sys/dir.h \
sys/socket.h \
netinet/in.h \
arpa/inet.h \
appkit/appkit.h \
- references to the sleep macro and the 'system' library call need to be
changed becausr they do not exist in MS Windows. To get the software
to compile and link properly I #ifdef ' ed the sleep statement out and
changed the system call to WinExec. I'm not sure yet id this will
work correctly.
- the prevent use of extended dictionary option (/NOE) must be
specified in the linker options to prevent the linker from searching extended dictionaries when resolving references.
When compiling the Line Browser it is necessary to build a QuickWin
application, otherwise the compiler complains about all the printf statements
which don't work in regular Windows applications.
Everthing now compiles fine. The Linker produces a warning when building
the Line Browser
LINK : warning L4021: no stack segment
and when I try to launch the application the error:
Insufficient memory to start appliation
comes up.
Both the library and Line Browser are built using the Large Memory model
which should be correct. At this point I'm stuck. If someone could tell
what I'm doing wrong or could make some suggestions, I will be grateful.
Thanks.
---------------------------------------------------------------------------------------
Kevin Hartig tel: 303-938-2082
GLOBE Program fax: 303-938-2090
NOAA/ERL/FSL e-mail: hartig@fsl.noaa.gov
325 Broadway, MS-R/E/FS4 web: http://khartoum.fsl.noaa.gov/hartig/home.htm
Boulder, CO 80303
Received on Friday, 28 April 1995 17:33:36 UTC