in reply to Re: XS problems on win32
in thread XS problems on win32
cl -c -I. -nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOL +E -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEX +T -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DND +EBUG -O1 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" "-IC:\Perl\lib +\CORE" -TP -EHsc stopwatch.c stopwatch.c c1xx : warning C4349: /Gf is deprecated and will not be supported in f +uture versions of Visual C++; remove /Gf or use /GF instead C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2039: 'PerlSIO_clearerr' : is not a member of 'operator` +`global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2873: 'PerlSIO_clearerr' : symbol cannot be used in a us +ing-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2039: 'PerlSIO_fclose' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2873: 'PerlSIO_fclose' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2039: 'PerlSIO_feof' : is not a member of 'operator``glo +bal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +18) : error C2873: 'PerlSIO_feof' : symbol cannot be used in a using- +declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +19) : error C2039: 'PerlSIO_ferror' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +19) : error C2873: 'PerlSIO_ferror' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +19) : error C2039: 'PerlSIO_fflush' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +19) : error C2873: 'PerlSIO_fflush' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +20) : error C2039: 'PerlSIO_fgetpos' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +20) : error C2873: 'PerlSIO_fgetpos' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +20) : error C2039: 'PerlSIO_fopen' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +20) : error C2873: 'PerlSIO_fopen' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +21) : error C2039: 'PerlSIO_fputc' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +21) : error C2873: 'PerlSIO_fputc' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +21) : error C2039: 'PerlSIO_fputs' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +21) : error C2873: 'PerlSIO_fputs' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +22) : error C2039: 'PerlSIO_fread' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +22) : error C2873: 'PerlSIO_fread' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +22) : error C2039: 'PerlSIO_freopen' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +22) : error C2873: 'PerlSIO_freopen' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2039: 'PerlSIO_fseek' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2873: 'PerlSIO_fseek' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2039: 'PerlSIO_fsetpos' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2873: 'PerlSIO_fsetpos' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2039: 'PerlSIO_ftell' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +23) : error C2873: 'PerlSIO_ftell' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +24) : error C2039: 'PerlSIO_fwrite' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +24) : error C2873: 'PerlSIO_fwrite' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +24) : error C2039: 'PerlSIO_getc' : is not a member of 'operator``glo +bal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +24) : error C2873: 'PerlSIO_getc' : symbol cannot be used in a using- +declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +28) : error C2039: 'PerlLIO_rename' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +28) : error C2873: 'PerlLIO_rename' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +29) : error C2039: 'PerlSIO_setbuf' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +29) : error C2873: 'PerlSIO_setbuf' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +29) : error C2039: 'PerlSIO_setvbuf' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +29) : error C2873: 'PerlSIO_setvbuf' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +30) : error C2039: 'PerlSIO_tmpfile' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +30) : error C2873: 'PerlSIO_tmpfile' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +30) : error C2039: 'PerlLIO_tmpnam' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +30) : error C2873: 'PerlLIO_tmpnam' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +31) : error C2039: 'PerlSIO_ungetc' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +31) : error C2873: 'PerlSIO_ungetc' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +31) : error C2039: 'PerlSIO_vprintf' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdio( +31) : error C2873: 'PerlSIO_vprintf' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(19) : error C2039: 'PerlProc_abort' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(19) : error C2873: 'PerlProc_abort' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2039: 'PerlProc_exit' : is not a member of 'operator``g +lobal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2873: 'PerlProc_exit' : symbol cannot be used in a usin +g-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2039: 'PerlMem_free' : is not a member of 'operator``gl +obal namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2873: 'PerlMem_free' : symbol cannot be used in a using +-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2039: 'PerlEnv_getenv' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(22) : error C2873: 'PerlEnv_getenv' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(23) : error C2039: 'PerlMem_malloc' : is not a member of 'operator`` +global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(23) : error C2873: 'PerlMem_malloc' : symbol cannot be used in a usi +ng-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(25) : error C2039: 'PerlMem_realloc' : is not a member of 'operator` +`global namespace''' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\cstdlib +(25) : error C2873: 'PerlMem_realloc' : symbol cannot be used in a us +ing-declaration C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutilit +y(136) : error C2766: explicit specialization; 'std::iterator_traits< +std::_Bool>' has already been defined C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutilit +y(258) : error C2084: function 'std::_Scalar_ptr_iterator_tag std::_P +tr_cat(std::_Bool *,std::_Bool *)' already has a body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\xutility(245) : see previous definition of '_Ptr_cat' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xutilit +y(264) : error C2084: function 'std::_Scalar_ptr_iterator_tag std::_P +tr_cat(const std::_Bool *,std::_Bool *)' already has a body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\xutility(251) : see previous definition of '_Ptr_cat' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\streambuf(390) : see reference to class template instantiation 'std: +:basic_streambuf<_Elem,_Traits>' being compiled C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(362) : error C2334: unexpected token(s) preceding '{'; skipping ap +parent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\streambuf(394) : see reference to class template instantiation 'std: +:basic_streambuf<_Elem,_Traits>' being compiled with [ _Elem=char, _Traits=std::char_traits<char> ] C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(362) : error C2334: unexpected token(s) preceding '{'; skipping ap +parent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\streambuf(395) : see reference to class template instantiation 'std: +:basic_streambuf<_Elem,_Traits>' being compiled with [ _Elem=wchar_t, _Traits=std::char_traits<wchar_t> ] C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(361) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\streamb +uf(362) : error C2334: unexpected token(s) preceding '{'; skipping ap +parent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(491) : warning C4003: not enough actual parameters for macro 'PerlLI +O_write' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\ostream(545) : see reference to class template instantiation 'std::b +asic_ostream<_Elem,_Traits>' being compiled C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2528: 'Perl_ILIO_ptr' : pointer to reference is illega +l C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(492) : error C2334: unexpected token(s) preceding '{'; skipping appa +rent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\ostream(561) : see reference to class template instantiation 'std::b +asic_ostream<_Elem,_Traits>' being compiled with [ _Elem=wchar_t, _Traits=std::char_traits<wchar_t> ] C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2528: 'Perl_ILIO_ptr' : pointer to reference is illega +l C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(492) : error C2334: unexpected token(s) preceding '{'; skipping appa +rent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : '(' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include +\ostream(603) : see reference to class template instantiation 'std::b +asic_ostream<_Elem,_Traits>' being compiled with [ _Elem=char, _Traits=std::char_traits<char> ] C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ')' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2528: 'Perl_ILIO_ptr' : pointer to reference is illega +l C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2143: syntax error : missing ';' before '->' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(490) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(492) : error C2334: unexpected token(s) preceding '{'; skipping appa +rent function body C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\ostream +(604) : fatal error C1903: unable to recover from previous error(s); +stopping compilation
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: XS problems on win32
by PodMaster (Abbot) on Dec 12, 2005 at 07:26 UTC |