compilation trouble using Dev-C++ IDE and GNU mingw32 compiler

Brant Langer Gurganus <[email protected]>
Newsgroups gmane.comp.web.amaya.devel
Message-ID <[email protected]>
Dev-C++ beta will read .dsp files (Amaya Website seems to address using 
.dsw but not .dsp), but I am having trouble.  It appears it will not 
load multi-project projects such as Amaya so I have to compile each part 
separately.  I follow the following steps:
1. Import WindowsGL/zlib/zlib.dsp.
2. In Project Options, I make the following changes:
    Uncheck Compile as C++
    Select Win32 Static Library
3. Click Execute > Rebuild All.

Result: Compilation Successful

1. Rename zlib.a to zlib.lib and move it up a directory.
2. Import WindowsGL/libwww/libwww.dsp
3. I set the same Project Options as before.
4. Click Execute > Rebuild All.

Result:
Building Makefile: "F:\cvs\Amaya\WindowsGL\libwww\Makefile.win"
(Find dependencies)
Executing  make clean
rm -f ../../../Libwww/Modules/Expat/Xmlparse/hashtable.o 
../../../libwww/Library/src/HTAABrow.o 
../../../libwww/Library/src/HTAAUtil.o 
../../../libwww/Library/src/HTAccess.o 
../../../libwww/Library/src/HTAlert.o 
../../../libwww/Library/src/HTAnchor.o 
../../../libwww/Library/src/HTANSI.o 
../../../libwww/Library/src/HTArray.o 
../../../libwww/Library/src/HTAssoc.o 
../../../libwww/Library/src/HTAtom.o 
../../../libwww/Library/src/HTBind.o 
../../../libwww/Library/src/HTBInit.o 
../../../libwww/Library/src/HTBound.o 
../../../libwww/Library/src/HTBTree.o 
../../../libwww/Library/src/HTBufWrt.o 
../../../libwww/Library/src/HTCache.o 
../../../libwww/Library/src/HTChannl.o 
../../../libwww/Library/src/HTChunk.o 
../../../libwww/Library/src/HTConLen.o 
../../../libwww/Library/src/HTDAV.o 
../../../libwww/Library/src/HTDemux.o 
../../../libwww/Library/src/HTDescpt.o 
../../../libwww/Library/src/HTDialog.o 
../../../libwww/Library/src/HTDigest.o 
../../../libwww/Library/src/HTDir.o ../../../libwww/Library/src/HTDNS.o 
../../../libwww/Library/src/HTEPtoCl.o 
../../../libwww/Library/src/HTError.o 
../../../libwww/Library/src/HTEscape.o 
../../../libwww/Library/src/HTEvent.o 
../../../libwww/Library/src/HTEvtLst.o 
../../../libwww/Library/src/HTFile.o 
../../../libwww/Library/src/HTFilter.o 
../../../libwww/Library/src/HTFormat.o 
../../../libwww/Library/src/HTFSave.o 
../../../libwww/Library/src/HTFTP.o 
../../../libwww/Library/src/HTFTPDir.o 
../../../libwww/Library/src/HTFWrite.o 
../../../libwww/Library/src/HTGopher.o 
../../../libwww/Library/src/HTGuess.o 
../../../Libwww/Library/Src/HTHash.o 
../../../libwww/Library/src/HTHeader.o 
../../../libwww/Library/src/HTHInit.o 
../../../libwww/Library/src/HTHist.o 
../../../libwww/Library/src/HTHome.o 
../../../libwww/Library/src/HTHost.o 
../../../libwww/Library/src/HTIcons.o 
../../../libwww/Library/src/HTInet.o 
../../../libwww/Library/src/HTInit.o ../../../libwww/Library/src/HTLib.o 
../../../libwww/Library/src/HTLink.o 
../../../libwww/Library/src/HTList.o 
../../../libwww/Library/src/HTLocal.o 
../../../libwww/Library/src/HTLog.o 
../../../libwww/Library/src/HTMemLog.o 
../../../libwww/Library/src/HTMemory.o 
../../../libwww/Library/src/HTMerge.o 
../../../libwww/Library/src/HTMethod.o 
../../../libwww/Library/src/HTMIME.o 
../../../libwww/Library/src/HTMIMERq.o 
../../../libwww/Library/src/HTMIMImp.o 
../../../libwww/Library/src/HTMIMPrs.o 
../../../libwww/Library/src/HTML.o ../../../libwww/Library/src/HTMLGen.o 
../../../libwww/Library/src/HTMLPDTD.o 
../../../libwww/Library/src/HTMulti.o 
../../../libwww/Library/src/HTMuxCh.o 
../../../libwww/Library/src/HTMuxTx.o 
../../../libwww/Library/src/HTNDir.o ../../../libwww/Library/src/HTNet.o 
../../../libwww/Library/src/HTNetTxt.o 
../../../libwww/Library/src/HTNews.o 
../../../libwww/Library/src/HTNewsLs.o 
../../../libwww/Library/src/HTNewsRq.o 
../../../libwww/Library/src/HTNoFree.o 
../../../libwww/Library/src/HTParse.o 
../../../libwww/Library/src/HTPEP.o 
../../../libwww/Library/src/HTPlain.o 
../../../libwww/Library/src/HTProfil.o 
../../../libwww/Library/src/HTProt.o 
../../../libwww/Library/src/HTProxy.o 
../../../Libwww/Library/Src/HTRDF.o 
../../../libwww/Library/src/HTReader.o 
../../../libwww/Library/src/HTReqMan.o 
../../../libwww/Library/src/HTResponse.o 
../../../libwww/Library/src/HTRules.o 
../../../libwww/Library/src/HTSChunk.o 
../../../libwww/Library/src/HTSocket.o 
../../../libwww/Library/src/HTStream.o 
../../../libwww/Library/src/HTString.o 
../../../libwww/Library/src/HTStyle.o 
../../../libwww/Library/src/HTTChunk.o 
../../../libwww/Library/src/HTTCP.o ../../../libwww/Library/src/HTTee.o 
../../../libwww/Library/src/HTTelnet.o 
../../../libwww/Library/src/HTTeXGen.o 
../../../libwww/Library/src/HTTimer.o ../../../libwww/Library/src/HTTP.o 
../../../libwww/Library/src/HTTPGen.o 
../../../libwww/Library/src/HTTPReq.o 
../../../libwww/Library/src/HTTPRes.o 
../../../libwww/Library/src/HTTPServ.o 
../../../libwww/Library/src/HTTrace.o 
../../../libwww/Library/src/HTTrans.o 
../../../libwww/Library/src/HTUser.o 
../../../libwww/Library/src/HTUTree.o ../../../libwww/Library/src/HTUU.o 
../../../libwww/Library/src/HTWriter.o 
../../../libwww/Library/src/HTWSRC.o 
../../../libwww/Library/src/HTWWWStr.o 
../../../Libwww/Library/Src/HTXML.o 
../../../libwww/Library/src/HTXParse.o 
../../../libwww/Library/src/HTZip.o ../../../libwww/modules/md5/md5.o 
../../../libwww/Library/src/SGML.o 
../../../Libwww/Modules/Expat/Xmlparse/xmlparse.o 
../../../Libwww/Modules/Expat/Xmltok/xmlrole.o 
../../../Libwww/Modules/Expat/Xmltok/xmltok.o ../zlib.o  libwww.a

gcc.exe -c ../../../Libwww/Modules/Expat/Xmlparse/hashtable.c -o 
../../../Libwww/Modules/Expat/Xmlparse/hashtable.o 
-I"F:/Dev-Cpp/include"  -I"../../../libwww/modules/md5"  
-I"../../../libwww/modules/expat/xmlparse"  
-I"../../../libwww/modules/expat/xmltok"  
-I"../../../libwww/Library/src"  -I"../../libpng/zlib"  -D__GNUWIN32__ 
-W -DNDEBUG -DHT_DAV -DHT_ZLIB -DWWW_WIN_ASYNC -DWIN32 -D_WINDOWS_ -D_GL 
-D_SVGLIB -D_SVGANIM -fexceptions -fverbose-asm -pg -g3 -O3 
-fexpensive-optimizations

(errors start appearing here)

gcc.exe -c ../../../libwww/Library/src/HTAABrow.c -o 
../../../libwww/Library/src/HTAABrow.o -I"F:/Dev-Cpp/include"  
-I"../../../libwww/modules/md5"  
-I"../../../libwww/modules/expat/xmlparse"  
-I"../../../libwww/modules/expat/xmltok"  
-I"../../../libwww/Library/src"  -I"../../libpng/zlib"  -D__GNUWIN32__ 
-W -DNDEBUG -DHT_DAV -DHT_ZLIB -DWWW_WIN_ASYNC -DWIN32 -D_WINDOWS_ -D_GL 
-D_SVGLIB -D_SVGANIM -fexceptions -fverbose-asm -pg -g3 -O3 
-fexpensive-optimizations

In file included from ../../../libwww/Library/src/HTLib.h:29,
                 from ../../../libwww/Library/src/WWWCore.h:60,

                 from ../../../libwww/Library/src/WWWLib.h:75,

                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTUser.h:137: parse error before 
`HTUserProfile_timezone'
../../../libwww/Library/src/HTUser.h:137: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTUser.h:138: parse error before `time_t'
In file included from ../../../libwww/Library/src/HTAnchor.h:74,
                 from ../../../libwww/Library/src/HTFormat.h:77,
                 from ../../../libwww/Library/src/HTReq.h:72,
                 from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTResponse.h:109: parse error before 
`HTResponse_retryTime'

../../../libwww/Library/src/HTResponse.h:109: warning: data definition 
has no type or storage class
../../../libwww/Library/src/HTResponse.h:110: parse error before `time_t'

../../../libwww/Library/src/HTResponse.h:280: parse error before 
`HTResponse_maxAge'
../../../libwww/Library/src/HTResponse.h:280: warning: data definition 
has no type or storage class
In file included from ../../../libwww/Library/src/HTFormat.h:77,
                 from ../../../libwww/Library/src/HTReq.h:72,
                 from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTAnchor.h:603: parse error before 
`HTAnchor_date'
../../../libwww/Library/src/HTAnchor.h:603: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTAnchor.h:604: parse error before `date'
../../../libwww/Library/src/HTAnchor.h:614: parse error before 
`HTAnchor_lastModified'
../../../libwww/Library/src/HTAnchor.h:614: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTAnchor.h:615: parse error before `lm'
../../../libwww/Library/src/HTAnchor.h:642: parse error before 
`HTAnchor_age'
../../../libwww/Library/src/HTAnchor.h:642: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTAnchor.h:643: parse error before `age'
../../../libwww/Library/src/HTAnchor.h:651: parse error before 
`HTAnchor_expires'
../../../libwww/Library/src/HTAnchor.h:651: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTAnchor.h:652: parse error before `exp'
In file included from ../../../libwww/Library/src/HTChannl.h:43,
                 from ../../../libwww/Library/src/HTIOStream.h:38,
                 from ../../../libwww/Library/src/HTTrans.h:60,
                 from ../../../libwww/Library/src/HTNet.h:57,
                 from ../../../libwww/Library/src/HTReq.h:75,
                 from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTHost.h:406: parse error before 
`HTHost_persistTimeout'
../../../libwww/Library/src/HTHost.h:406: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTHost.h:407: parse error before `timeout'
../../../libwww/Library/src/HTHost.h:414: parse error before `time_t'
../../../libwww/Library/src/HTHost.h:415: parse error before 
`HTHost_persistExpires'
../../../libwww/Library/src/HTHost.h:415: warning: data definition has 
no type or storage class
In file included from ../../../libwww/Library/src/HTIOStream.h:38,
                 from ../../../libwww/Library/src/HTTrans.h:60,
                 from ../../../libwww/Library/src/HTNet.h:57,
                 from ../../../libwww/Library/src/HTReq.h:75,
                 from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTChannl.h:62: parse error before `FILE'
../../../libwww/Library/src/HTChannl.h:98: parse error before `*'
../../../libwww/Library/src/HTChannl.h:98: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTChannl.h:99: parse error before `FILE'
In file included from ../../../libwww/Library/src/HTNet.h:61,
                 from ../../../libwww/Library/src/HTReq.h:75,

                 from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTDNS.h:58: parse error before `timeout'
../../../libwww/Library/src/HTDNS.h:59: parse error before `HTDNS_timeout'
../../../libwww/Library/src/HTDNS.h:59: parse error before `timeout'
../../../libwww/Library/src/HTDNS.h:59: warning: data definition has no 
type or storage class
In file included from ../../../libwww/Library/src/WWWCore.h:73,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTReq.h:832: parse error before `HTRequest_date'
../../../libwww/Library/src/HTReq.h:832: warning: data definition has no 
type or storage class
../../../libwww/Library/src/HTReq.h:833: parse error before `time_t'
In file included from ../../../libwww/Library/src/WWWCore.h:161,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTWWWStr.h:160: parse error before `*'
../../../libwww/Library/src/HTWWWStr.h:171: parse error before `*'
../../../libwww/Library/src/HTWWWStr.h:187: parse error before `HTParseTime'
../../../libwww/Library/src/HTWWWStr.h:187: warning: data definition has 
no type or storage class
In file included from ../../../libwww/Library/src/HTInet.h:30,
                 from ../../../libwww/Library/src/WWWCore.h:339,

                 from ../../../libwww/Library/src/WWWLib.h:75,

                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTHstMan.h:61: parse error before `time_t'
../../../libwww/Library/src/HTHstMan.h:61: warning: no semicolon at end 
of struct or union
../../../libwww/Library/src/HTHstMan.h:70: parse error before `expires'
../../../libwww/Library/src/HTHstMan.h:70: warning: data definition has 
no type or storage class
../../../libwww/Library/src/HTHstMan.h:110: parse error before `}'
In file included from ../../../libwww/Library/src/WWWCore.h:339,
                 from ../../../libwww/Library/src/WWWLib.h:75,
                 from ../../../libwww/Library/src/HTAABrow.c:71:
../../../libwww/Library/src/HTInet.h:93: parse error before 
`HTGetTimeZoneOffset'
../../../libwww/Library/src/HTInet.h:93: warning: data definition has no 
type or storage class
../../../libwww/Library/src/HTAABrow.c: In function `make_template':
../../../libwww/Library/src/HTAABrow.c:133: warning: initialization 
makes pointer from integer without a cast

make.exe: *** [../../../libwww/Library/src/HTAABrow.o] Error 1

Execution terminated


Am I missing something?

-- 
Brant Langer Gurganus
http://troop545.cjb.net/brant.htm
smime.p7s (application/x-pkcs7-signature, 3.6 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.