[hxclidev] compiling error splay helix-client-all-defines
Henry Ping ping at real.comAndre, Most of us are still using VC6. The cause of error you saw seems to be missing headers(Interlocked* are defined in winbase.h on VC6), if you could find the fix by including the proper header, we'll be happy to merge this for you. Thanks -->Henry ----- Original Message ----- From: "Andre Sick" <sick at 3dwebtv.de> To: <dev at helix-client.helixcommunity.org> Sent: Wednesday, February 12, 2003 3:44 AM Subject: [hxclidev] compiling error splay helix-client-all-defines > Hello, > > I get some error when I was compiling a splayer with > helix-client-all-defines > on windows 2000 with Visual Studio.net and Python 2.2. > > This is a part of the build out file, with the first error! > > Build System (V2.1) > time: Wed Feb 12 11:15:23 2003 > outfile: build.out > branch: hxclient_1_0_beta_2002-12-20 > platform: win32-i386-vc7 > distribution/archive from: win32-i386 > build Type: debug > build options: > profile: J:\ProjektHD\ribosome\build\umakepf\helix-client-all-defines > copy target: debug > target(s): splay > > Updating [common] BIF files... > cvs server: Updating common/build/BIF > Updating [client] BIF files... > cvs server: Updating client/build/BIF > reading > bif="J:\ProjektHD\ribosome\build\bif-cvs\helix\client/build/BIF\hxclient_1_0 > _beta_2002-12-20.bif" file > computing dependency tree > getting files > updating file=".\common\include\platform.h" for platform="win32" > compiling > from directory J:\ProjektHD\helix > entering directory common/runtime > WinCompile(common/runtime): generating makefiles > UMAKE: Umakefil -> Makefile in common\runtime > UMAKE: Applying profile > J:\ProjektHD\ribosome\build\umakepf\helix-client-all-defines.pf > WinCompile(common/runtime): making depend > nmake /nologo depend > ... > > from directory J:\ProjektHD\helix > entering directory common/fileio > WinCompile(common/fileio): generating makefiles > UMAKE: Umakefil -> Makefile in common\fileio > UMAKE: Applying profile > J:\ProjektHD\ribosome\build\umakepf\helix-client-all-defines.pf > WinCompile(common/fileio): making depend > nmake /nologo depend > python J:\ProjektHD\ribosome\build\bin\mkdepend /tdbg32\obj /mMakefile > /DHELIX_FEATURE_ASM /DHELIX_FEATURE_AUDIO /DHELIX_FEATURE_AUDIO_CODEC_28_8 > /DHELIX_FEATURE_AUDIO_CODEC_AAC /DHELIX_FEATURE_AUDIO_CODEC_GECKO > /DHELIX_FEATURE_AUDIO_CODEC_INTERLEAVE_ALL /DHELIX_FEATURE_AUDIO_CODEC_O5_6 > /DHELIX_FEATURE_AUDIO_CODEC_SIPRO /DHELIX_FEATURE_AUDIO_CODEC_TOKYO > /DHELIX_FEATURE_AUDIOHOOK /DHELIX_FEATURE_AUDIO_MPA_LAYER1 > /DHELIX_FEATURE_AUDIO_MPA_LAYER2 /DHELIX_FEATURE_AUDIO_MPA_LAYER3 > /DHELIX_FEATURE_AUDIO_MPEG4 /DHELIX_FEATURE_AUDIO_POSTMIXHOOK > /DHELIX_FEATURE_AUDIO_PREMIXHOOK /DHELIX_FEATURE_AUDIO_STEREO > /DHELIX_FEATURE_AUDIO_REAL /DHELIX_FEATURE_AUTHENTICATION > /DHELIX_FEATURE_AUTOUPGRADE /DHELIX_FEATURE_CHUNKRES /DHELIX_FEATURE_COOKIES > /DHELIX_FEATURE_CORECOMM /DHELIX_FEATURE_CROSSFADE /DHELIX_FEATURE_DBG_LOG > /DHELIX_FEATURE_DIRECT_SOUND /DHELIX_FEATURE_EVENTMANAGER > /DHELIX_FEATURE_FIFOCACHE /DHELIX_FEATURE_FILESYSTEMMGR > /DHELIX_FEATURE_FRAGMENTBUFFER /DHELIX_FEATURE_FULLGUID > /DHELIX_FEATURE_GROUPMGR /DHELIX_FEATURE_HTTPCLOAK > /DHELIX_FEATURE_HYPER_NAVIGATE /DHELIX_FEATURE_MASTERTAC > /DHELIX_FEATURE_MEDIAMARKER /DHELIX_FEATURE_MEMMAP_IO /DHELIX_FEATURE_META > /DHELIX_FEATURE_MIXER /DHELIX_FEATURE_NESTEDMETA /DHELIX_FEATURE_NETCHECK > /DHELIX_FEATURE_NETINTERFACES /DHELIX_FEATURE_NEXTGROUPMGR > /DHELIX_FEATURE_RECORDCONTROL /DHELIX_FEATURE_OVERLAYMGR > /DHELIX_FEATURE_PACKETHOOKMGR /DHELIX_FEATURE_PLAYBACK_LOCAL > /DHELIX_FEATURE_PLAYBACK_NET /DHELIX_FEATURE_PLAYERNAVIGATOR > /DHELIX_FEATURE_PLUGINHANDLER2 /DHELIX_FEATURE_PREFERENCES > /DHELIX_FEATURE_PREFETCH /DHELIX_FEATURE_PROXYMGR > /DHELIX_FEATURE_RAREND_ADV_PACKET_FEEDER > /DHELIX_FEATURE_RAREND_BANDWIDTH_LISTER > /DHELIX_FEATURE_RAREND_PREREDSTONE_SUPPORT /DHELIX_FEATURE_RAREND_SURESTREAM > /DHELIX_FEATURE_RDT /DHELIX_FEATURE_REGISTRY /DHELIX_FEATURE_RESAMPLER > /DHELIX_FEATURE_RESOURCEMGR /DHELIX_FEATURE_REVERTER > /DHELIX_FEATURE_RMFF_BANDWIDTH_NEGOTIATOR /DHELIX_FEATURE_RMFF_LEGACYAUDIO > /DHELIX_FEATURE_RMFF_LICENSING /DHELIX_FEATURE_RMFF_LIVEINFO > /DHELIX_FEATURE_RMFF_MULTIRATE /DHELIX_FEATURE_RMFF_TIMEOFFSET_FIXUP > /DHELIX_FEATURE_RMFF_TIMEOFFSET_HANDLER /DHELIX_FEATURE_RMFF_VIEWSOURCE > /DHELIX_FEATURE_RTP /DHELIX_FEATURE_SECURECONN /DHELIX_FEATURE_SINKCONTROL > /DHELIX_FEATURE_SMARTERNETWORK /DHELIX_FEATURE_SMMREND_RECORDER > /DHELIX_FEATURE_STATS /DHELIX_FEATURE_SYSTEMREQUIRED /DHELIX_FEATURE_VIDEO > /DHELIX_FEATURE_VIDEO_CODEC_RV20 /DHELIX_FEATURE_VIDEO_CODEC_RV30 > /DHELIX_FEATURE_VIDEO_CODEC_RV40 /DHELIX_FEATURE_VIDEO_H263 > /DHELIX_FEATURE_VIDEO_MPEG4 /DHELIX_FEATURE_VIDEO_REAL > /DHELIX_FEATURE_QUICKTIME /DHELIX_FEATURE_VIEWPORT > /DHELIX_FEATURE_VIEWSOURCE /DHELIX_FEATURE_VOLUME /DHELIX_FEATURE_XMLPARSER > /D_WINDOWS /DSTRICT /DWIN32 /D_WIN32 /D_DEBUG /DDEBUG /DNOWINBASEINTERLOCK > /DTHREADS_SUPPORTED /D_M_IX86 /D_LITTLE_ENDIAN /D_HAS_EXCEPTIONS=0 > /DUSE_WINSOCK1 /I. /I.\win /I.\pub /I.\pub\win /I..\..\stlport > /I..\..\common\import\stlport /Ipub\platform\win > /I..\..\netio\pub\platform\win /I..\..\common\include > /I..\..\common\container\pub /I..\..\common\util\pub > /I..\..\common\dbgtool\pub /I..\..\common\netio\pub > /I..\..\common\system\pub /I..\..\common\runtime\pub bufdataf.cpp > mmapmgr.cpp platform\win\cwinfile.cpp platform\win\mmapdatf.cpp > platform\win\mmfile.cpp platform\win\wincradf.cpp platform\win\windir.cpp > platform\win\hxdir.cpp platform\win\winff.cpp platform\win\winfile.cpp > platform\win\filespec.cpp platform\win\filespecutils.cpp chunkres.cpp > chxdataf.cpp chxdfmem.cpp datffact.cpp hxdirlist.cpp xhxdir.cpp findfile.cpp > hxxfile.cpp cihx2chxdataf.cpp cchx2ihxdataf.cpp fmemio.cpp sio.cpp fsio.cpp > WinCompile(common/fileio): making all > nmake /nologo > cl /nologo /Zp1 /Zm200 /W3 /GX- /Od /I. /I.\win /I.\pub /I.\pub\win > /I..\..\stlport /I..\..\common\import\stlport /Ipub\platform\win > /I..\..\netio\pub\platform\win /I..\..\common\include > /I..\..\common\container\pub /I..\..\common\util\pub > /I..\..\common\dbgtool\pub /I..\..\common\netio\pub > /I..\..\common\system\pub /I..\..\common\runtime\pub /DHELIX_FEATURE_ASM > /DHELIX_FEATURE_AUDIO /DHELIX_FEATURE_AUDIO_CODEC_28_8 > /DHELIX_FEATURE_AUDIO_CODEC_AAC /DHELIX_FEATURE_AUDIO_CODEC_GECKO > /DHELIX_FEATURE_AUDIO_CODEC_INTERLEAVE_ALL /DHELIX_FEATURE_AUDIO_CODEC_O5_6 > /DHELIX_FEATURE_AUDIO_CODEC_SIPRO /DHELIX_FEATURE_AUDIO_CODEC_TOKYO > /DHELIX_FEATURE_AUDIOHOOK /DHELIX_FEATURE_AUDIO_MPA_LAYER1 > /DHELIX_FEATURE_AUDIO_MPA_LAYER2 /DHELIX_FEATURE_AUDIO_MPA_LAYER3 > /DHELIX_FEATURE_AUDIO_MPEG4 /DHELIX_FEATURE_AUDIO_POSTMIXHOOK > /DHELIX_FEATURE_AUDIO_PREMIXHOOK /DHELIX_FEATURE_AUDIO_STEREO > /DHELIX_FEATURE_AUDIO_REAL /DHELIX_FEATURE_AUTHENTICATION > /DHELIX_FEATURE_AUTOUPGRADE /DHELIX_FEATURE_CHUNKRES /DHELIX_FEATURE_COOKIES > /DHELIX_FEATURE_CORECOMM /DHELIX_FEATURE_CROSSFADE /DHELIX_FEATURE_DBG_LOG > /DHELIX_FEATURE_DIRECT_SOUND /DHELIX_FEATURE_EVENTMANAGER > /DHELIX_FEATURE_FIFOCACHE /DHELIX_FEATURE_FILESYSTEMMGR > /DHELIX_FEATURE_FRAGMENTBUFFER /DHELIX_FEATURE_FULLGUID > /DHELIX_FEATURE_GROUPMGR /DHELIX_FEATURE_HTTPCLOAK > /DHELIX_FEATURE_HYPER_NAVIGATE /DHELIX_FEATURE_MASTERTAC > /DHELIX_FEATURE_MEDIAMARKER /DHELIX_FEATURE_MEMMAP_IO /DHELIX_FEATURE_META > /DHELIX_FEATURE_MIXER /DHELIX_FEATURE_NESTEDMETA /DHELIX_FEATURE_NETCHECK > /DHELIX_FEATURE_NETINTERFACES /DHELIX_FEATURE_NEXTGROUPMGR > /DHELIX_FEATURE_RECORDCONTROL /DHELIX_FEATURE_OVERLAYMGR > /DHELIX_FEATURE_PACKETHOOKMGR /DHELIX_FEATURE_PLAYBACK_LOCAL > /DHELIX_FEATURE_PLAYBACK_NET /DHELIX_FEATURE_PLAYERNAVIGATOR > /DHELIX_FEATURE_PLUGINHANDLER2 /DHELIX_FEATURE_PREFERENCES > /DHELIX_FEATURE_PREFETCH /DHELIX_FEATURE_PROXYMGR > /DHELIX_FEATURE_RAREND_ADV_PACKET_FEEDER > /DHELIX_FEATURE_RAREND_BANDWIDTH_LISTER > /DHELIX_FEATURE_RAREND_PREREDSTONE_SUPPORT /DHELIX_FEATURE_RAREND_SURESTREAM > /DHELIX_FEATURE_RDT /DHELIX_FEATURE_REGISTRY /DHELIX_FEATURE_RESAMPLER > /DHELIX_FEATURE_RESOURCEMGR /DHELIX_FEATURE_REVERTER > /DHELIX_FEATURE_RMFF_BANDWIDTH_NEGOTIATOR /DHELIX_FEATURE_RMFF_LEGACYAUDIO > /DHELIX_FEATURE_RMFF_LICENSING /DHELIX_FEATURE_RMFF_LIVEINFO > /DHELIX_FEATURE_RMFF_MULTIRATE /DHELIX_FEATURE_RMFF_TIMEOFFSET_FIXUP > /DHELIX_FEATURE_RMFF_TIMEOFFSET_HANDLER /DHELIX_FEATURE_RMFF_VIEWSOURCE > /DHELIX_FEATURE_RTP /DHELIX_FEATURE_SECURECONN /DHELIX_FEATURE_SINKCONTROL > /DHELIX_FEATURE_SMARTERNETWORK /DHELIX_FEATURE_SMMREND_RECORDER > /DHELIX_FEATURE_STATS /DHELIX_FEATURE_SYSTEMREQUIRED /DHELIX_FEATURE_VIDEO > /DHELIX_FEATURE_VIDEO_CODEC_RV20 /DHELIX_FEATURE_VIDEO_CODEC_RV30 > /DHELIX_FEATURE_VIDEO_CODEC_RV40 /DHELIX_FEATURE_VIDEO_H263 > /DHELIX_FEATURE_VIDEO_MPEG4 /DHELIX_FEATURE_VIDEO_REAL > /DHELIX_FEATURE_QUICKTIME /DHELIX_FEATURE_VIEWPORT > /DHELIX_FEATURE_VIEWSOURCE /DHELIX_FEATURE_VOLUME /DHELIX_FEATURE_XMLPARSER > /D_WINDOWS /DSTRICT /DWIN32 /D_WIN32 /D_DEBUG /DDEBUG /DNOWINBASEINTERLOCK > /DTHREADS_SUPPORTED /D_M_IX86 /D_LITTLE_ENDIAN /D_HAS_EXCEPTIONS=0 > /DUSE_WINSOCK1 /MDd /Z7 /Fodbg32\obj\mmapmgr.obj /c mmapmgr.cpp > mmapmgr.cpp > mmapmgr.cpp(251) : error C2065: 'InterlockedIncrement' : undeclared > identifier > mmapmgr.cpp(258) : error C2065: 'InterlockedDecrement' : undeclared > identifier > NMAKE : fatal error U1077: 'cl' : return code '0x2' > Stop. > ERROR: WinCompile(common/fileio) ERROR: Make failed. > > --- Build System Error ------------------------------------ > Make failed. > ----------------------------------------------------------- > .... > > > Have anyone a idea, what is going wrong and how can I fix it?? > > regards > Andre > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe at helix-client.helixcommunity.org > For additional commands, e-mail: dev-help at helix-client.helixcommunity.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe at helix-client.helixcommunity.org For additional commands, e-mail: dev-help at helix-client.helixcommunity.org