Re: Fwd: building glib on win32 MSVC6
- From: Mario Fischer <klicker-mail gmx net>
- To: gtk-perl-list gnome org
- Subject: Re: Fwd: building glib on win32 MSVC6
- Date: Thu, 17 Aug 2006 19:07:34 +0200
Thanks for your advice. Unfortunately it is not supposed to work.
I tried the following:
1.
-----------------------------------------------------------------
#if defined (CS_COMPILER_MSVC)
# if defined(_MSC_VER) && (_MSC_VER < 1300)
# include <assert.h>
static inline __int64 strtoll(char const* s, char** sN, int base)
{
assert(sN == 0);
assert(base == 10);
return _atoi64(s);
}
# else
# define strtoll _strtoi64
# endif
#endif
-----------------------------------------------------------------
It is completely ignored by the compiler and makes it complain about the
undefined symbols _strtoll and _strtoull (the reason for that seems to
be CS_COMPILER_MSVC).
2.
-----------------------------------------------------------------
# if defined(_MSC_VER) && (_MSC_VER < 1300)
# include <assert.h>
static inline __int64 strtoll(char const* s, char** sN, int base)
{
assert(sN == 0);
assert(base == 10);
return _atoi64(s);
}
# else
# define strtoll _strtoi64
# endif
-----------------------------------------------------------------
Compiles without errors, but the tests fail (see output).
3.
-----------------------------------------------------------------
# include <assert.h>
static inline __int64 strtoll(char const* s, char** sN, int base)
{
assert(sN == 0);
assert(base == 10);
return _atoi64(s);
}
-----------------------------------------------------------------
The same as 2.
nmake output:
-----------------------------------------------------------------
cp build/IFiles.pm blib\arch/Glib/Install/Files.pm
cp Subclass.pm blib\lib/Glib/Object/Subclass.pm
cp gperl.h blib\arch/Glib/Install/gperl.h
cp Glib.pm blib\lib/Glib.pm
cp GenPod.pm blib\lib/Glib/GenPod.pm
cp C:\Glib-1.132\typemap blib\arch/Glib/Install/typemap
cp CodeGen.pm blib\lib/Glib/CodeGen.pm
cp devel.pod blib\lib/Glib/devel.pod
cp gperl_marshal.h blib\arch/Glib/Install/gperl_marshal.h
cp ParseXSDoc.pm blib\lib/Glib/ParseXSDoc.pm
cp doctypes blib\arch/Glib/Install/doctypes
cp MakeHelper.pm blib\lib/Glib/MakeHelper.pm
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap Glib.xs > Glib.xsc && C:\usr\bin\perl.exe -MExtUtils::Command
-e mv Glib.xsc Glib.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGlib.obj "-IC:\usr\lib\CORE" Glib.c
Glib.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GError.xs > GError.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GError.xsc GError.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGError.obj "-IC:\usr\lib\CORE" GError.c
GError.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GUtils.xs > GUtils.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GUtils.xsc GUtils.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGUtils.obj "-IC:\usr\lib\CORE" GUtils.c
GUtils.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GLog.xs > GLog.xsc && C:\usr\bin\perl.exe -MExtUtils::Command
-e mv GLog.xsc GLog.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGLog.obj "-IC:\usr\lib\CORE" GLog.c
GLog.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GType.xs > GType.xsc && C:\usr\bin\perl.exe -MExtUtils::Command
-e mv GType.xsc GType.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGType.obj "-IC:\usr\lib\CORE" GType.c
GType.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GBoxed.xs > GBoxed.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GBoxed.xsc GBoxed.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGBoxed.obj "-IC:\usr\lib\CORE" GBoxed.c
GBoxed.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GObject.xs > GObject.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GObject.xsc GObject.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGObject.obj "-IC:\usr\lib\CORE" GObject.c
GObject.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GValue.xs > GValue.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GValue.xsc GValue.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGValue.obj "-IC:\usr\lib\CORE" GValue.c
GValue.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GClosure.xs > GClosure.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GClosure.xsc GClosure.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGClosure.obj "-IC:\usr\lib\CORE" GClosure.c
GClosure.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GSignal.xs > GSignal.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GSignal.xsc GSignal.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGSignal.obj "-IC:\usr\lib\CORE" GSignal.c
GSignal.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GMainLoop.xs > GMainLoop.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GMainLoop.xsc GMainLoop.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGMainLoop.obj "-IC:\usr\lib\CORE" GMainLoop.c
GMainLoop.c
GMainLoop.xs(513) : warning C4047: 'Funktion': Anzahl der
Dereferenzierungen bei 'gint' und 'HANDLE' unterschiedlich
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GIOChannel.xs > GIOChannel.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GIOChannel.xsc GIOChannel.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGIOChannel.obj "-IC:\usr\lib\CORE" GIOChannel.c
GIOChannel.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GParamSpec.xs > GParamSpec.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GParamSpec.xsc GParamSpec.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGParamSpec.obj "-IC:\usr\lib\CORE" GParamSpec.c
GParamSpec.c
C:\usr\bin\perl.exe C:\usr\lib\ExtUtils\xsubpp -noprototypes -typemap
C:\usr\lib\ExtUtils\typemap -typemap C:\Glib-1.132\typemap -typemap
typemap GKeyFile.xs > GKeyFile.xsc && C:\usr\bin\perl.exe
-MExtUtils::Command -e mv GKeyFile.xsc GKeyFile.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /FoGKeyFile.obj "-IC:\usr\lib\CORE" GKeyFile.c
GKeyFile.c
cl -c -IC:/Gtk/include/glib-2.0 -IC:/Gtk/lib/glib-2.0/include -I.
-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO
-DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"1.132\"
-DXS_VERSION=\"1.132\" /Fogperl-gtypes.obj "-IC:\usr\lib\CORE"
gperl-gtypes.c
gperl-gtypes.c
Running Mkbootstrap for Glib ()
C:\usr\bin\perl.exe -MExtUtils::Command -e chmod 644 Glib.bs
C:\usr\bin\perl.exe -MExtUtils::Mksymlists -e
"Mksymlists('NAME'=>\"Glib\", 'DLBASE' => 'Glib', 'DL_FUNCS' => {
Glib=>[] }, 'FUNCLIST' => [q[SvGChar], q[SvGParamFlags],
q[SvGParamSpec], q[SvGSignalFlags], q[_gperl_call_XS],
q[gperl_alloc_temp], q[gperl_argv_free], q[gperl_argv_new],
q[gperl_argv_update], q[gperl_boxed_package_from_type],
q[gperl_boxed_type_from_package], q[gperl_callback_destroy],
q[gperl_callback_invoke], q[gperl_callback_new], q[gperl_closure_new],
q[gperl_closure_new_with_marshaller], q[gperl_convert_back_enum],
q[gperl_convert_back_enum_pass_unknown], q[gperl_convert_back_flags],
q[gperl_convert_enum], q[gperl_convert_flag_one],
q[gperl_convert_flags], q[gperl_croak_gerror],
q[gperl_default_boxed_wrapper_class], q[gperl_filename_from_sv],
q[gperl_format_variable_for_output],
q[gperl_fundamental_package_from_type],
q[gperl_fundamental_type_from_package], q[gperl_gerror_from_sv],
q[gperl_get_boxed_check], q[gperl_get_object],
q[gperl_get_object_check], q[gperl_handle_logs_for],
q[gperl_install_exception_handler], q[gperl_new_boxed],
q[gperl_new_boxed_copy], q[gperl_new_object],
q[gperl_object_check_type], q[gperl_object_package_from_type],
q[gperl_object_set_no_warn_unreg_subclass],
q[gperl_object_stash_from_type], q[gperl_object_type_from_package],
q[gperl_package_from_type], q[gperl_param_spec_package_from_type],
q[gperl_prepend_isa], q[gperl_register_boxed],
q[gperl_register_error_domain], q[gperl_register_fundamental],
q[gperl_register_object], q[gperl_register_sink_func],
q[gperl_remove_exception_handler], q[gperl_run_exception_handlers],
q[gperl_set_isa], q[gperl_signal_connect],
q[gperl_signal_set_marshaller_for], q[gperl_str_eq], q[gperl_str_hash],
q[gperl_sv_copy], q[gperl_sv_free], q[gperl_sv_from_filename],
q[gperl_sv_from_gerror], q[gperl_sv_from_value], q[gperl_sv_get_type],
q[gperl_try_convert_enum], q[gperl_try_convert_flag],
q[gperl_type_class], q[gperl_type_from_package], q[gperl_value_from_sv],
q[newSVGChar], q[newSVGParamFlags], q[newSVGParamSpec],
q[newSVGSignalFlags], q[newSVGSignalInvocationHint],
q[newSVGSignalQuery]], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\Glib\Glib.dll -dll -nologo -nodefaultlib
-debug -opt:ref,icf -libpath:"C:\usr\lib\CORE" -machine:x86 Glib.obj
GError.obj GUtils.obj GLog.obj GType.obj GBoxed.obj GObject.obj
GValue.obj GClosure.obj GSignal.obj GMainLoop.obj GIOChannel.obj
GParamSpec.obj GKeyFile.obj gperl-gtypes.obj
C:\usr\lib\CORE\perl58.lib C:\Gtk\lib\gobject-2.0.lib
C:\Gtk\lib\glib-2.0.lib C:\Gtk\lib\intl.lib C:\Gtk\lib\iconv.lib
C:\Gtk\lib\gthread-2.0.lib "C:\Programme\Microsoft Visual Studio .NET
2003\Vc7\lib\\oldnames.lib" "C:\Programme\Microsoft Visual Studio .NET
2003\Vc7\lib\\kernel32.lib" "C:\Programme\Microsoft Platform SDK for
Windows XP SP2\Lib\user32.lib" "C:\Programme\Microsoft Platform SDK for
Windows XP SP2\Lib\gdi32.lib" "C:\Programme\Microsoft Platform SDK for
Windows XP SP2\Lib\winspool.lib" "C:\Programme\Microsoft Platform SDK
for Windows XP SP2\Lib\comdlg32.lib" "C:\Programme\Microsoft Platform
SDK for Windows XP SP2\Lib\advapi32.lib" "C:\Programme\Microsoft
Platform SDK for Windows XP SP2\Lib\shell32.lib" "C:\Programme\Microsoft
Platform SDK for Windows XP SP2\Lib\ole32.lib" "C:\Programme\Microsoft
Platform SDK for Windows XP SP2\Lib\oleaut32.lib"
"C:\Programme\Microsoft Platform SDK for Windows XP
SP2\Lib\netapi32.lib" "C:\Programme\Microsoft Platform SDK for Windows
XP SP2\Lib\uuid.lib" "C:\Programme\Microsoft Platform SDK for Windows XP
SP2\Lib\ws2_32.lib" "C:\Programme\Microsoft Platform SDK for Windows XP
SP2\Lib\mpr.lib" "C:\Programme\Microsoft Platform SDK for Windows XP
SP2\Lib\winmm.lib" "C:\Programme\Microsoft Platform SDK for Windows XP
SP2\Lib\version.lib" "C:\Programme\Microsoft Visual Studio .NET
2003\Vc7\lib\\msvcrt.lib" -def:Glib.def
Bibliothek 'blib\arch\auto\Glib\Glib.lib' und Objekt
'blib\arch\auto\Glib\Glib.exp' wird erstellt
C:\usr\bin\perl.exe -MExtUtils::Command -e chmod 755
blib\arch\auto\Glib\Glib.dll
C:\usr\bin\perl.exe -MExtUtils::Command -e cp Glib.bs
blib\arch\auto\Glib\Glib.bs
C:\usr\bin\perl.exe -MExtUtils::Command -e chmod 644
blib\arch\auto\Glib\Glib.bs
C:\usr\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'blib\lib', 'blib\arch')" t/*.t
t/1........................ok 1/23
t/1........................NOK 15# Failed test 'before any calls to
anything'
# in t/1.t at line 47.
# got: 'perl.exe'
# expected: undef
# Looks like you failed 1 test of 23.
t/1........................dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 15
Failed 1/23 tests, 95.65% okay
t/2........................ok
t/3........................ok
t/4........................ok
t/5........................ok
t/6........................ok
t/64bit....................ok 1/12
t/64bit....................NOK 2# Failed test in t/64bit.t at line 25.
# got: '1'
# expected: '-9223372036854775807'
t/64bit....................NOK 3# Failed test in t/64bit.t at line 26.
# got: '-1'
# expected: '9223372036854775807'
t/64bit....................NOK 7# Failed test in t/64bit.t at line 35.
# got: '4294967295'
# expected: '18446744073709551615'
t/64bit....................NOK 9# Failed test in t/64bit.t at line 46.
# got: '1'
# expected: '-9223372036854775807'
t/64bit....................NOK 10# Failed test in t/64bit.t at line 48.
# got: '-1'
# expected: '9223372036854775807'
t/64bit....................NOK 12# Failed test in t/64bit.t at line 53.
# got: '4294967295'
# expected: '18446744073709551615'
# Looks like you failed 6 tests of 12.
t/64bit....................dubious
Test returned status 6 (wstat 1536, 0x600)
DIED. FAILED tests 2-3, 7, 9-10, 12
Failed 6/12 tests, 50.00% okay
t/7........................ok
t/8........................ok
t/9........................
-----------------------------------------------------------------
Platforms:
-> computer at work w/ M$ Visual C++ 6.0
-> computer at home w/ .NET 1.1 SDK & PSDK
Both generate the same output and results, and both create working .dlls
for ActivePerl.
Thank you,
Mario Fischer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]