Re: install fails on win2003 32bit
Hi, looks like the test for SDL::Video::display_YUV_overlay(...) is failing. You may force the install, because you wont ever need that. Can you give me some more information so that I may reprodurce that problem? Output of perl -V would be nice. Do you have any other compilers installed (like MS Visual C)? And, your os is a win2k3 server? Cheers, FROGGS Am 19.04.2012 12:22, schrieb Xiao Yafeng: attachment is test output with --verbose. C:\Perl\cpan\build\SDL-2.536-py1NeQperl Build.PL *** !!!WARNING!!! This Release breaks back compatibility support with versions 2.4x and below ** Using 'My::Builder::Windows' class ... Set up gcc environment - 3.4.5 (mingw-vista special r3) Set up gcc environment - 3.4.5 (mingw-vista special r3) Detecting available libraries ... [Alien::SDL] Testing header(s): SDL.h [Alien::SDL] Testing header(s): SDL_mixer.h [Alien::SDL] Testing header(s): SDL_imageFilter.h [Alien::SDL] Testing header(s): SDL_image.h [Alien::SDL] Testing header(s): SDL_ttf.h [Alien::SDL] Testing header(s): SDL_framerate.h [Alien::SDL] Testing header(s): SDL_gfxBlitFunc.h [Alien::SDL] Testing header(s): SDL_gfxPrimitives.h [Alien::SDL] Testing header(s): SDL_rotozoom.h [Alien::SDL] Testing header(s): SDL_Pango.h Writing config_data ... Saving some info to 'notes' ... [Alien::SDL] Testing header(s): execinfo.h, signal.h NOK: (execinfo.h: No such f ile or directory) Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'SDL' version '2.536'
Re: install fails on win2003 32bit
I dont know if that is the problem, but I read: DDraw Status: Disabled On my WinXP box DDraw is enabled, and I can disable it manually. dxdiag, on the third tab. Cheers. Am 22.04.2012 14:03, schrieb Xiao Yafeng: On Sun, Apr 22, 2012 at 7:54 PM, Tobias Leich em...@froggs.de mailto:em...@froggs.de wrote: h, Win2k3 does have DirectX? I'm running out of ideas right now... it does, ;) attachment is dxdiag output, would it help?
Re: install fails on win2003 32bit
Thanks for your reply! On Sun, Apr 22, 2012 at 6:55 PM, Tobias Leich em...@froggs.de wrote: Hi, looks like the test for SDL::Video::display_YUV_overlay(...) is failing. You may force the install, because you wont ever need that. I did, but below script don't work: use SDLx::App; my $app=SDLx::App-new(width=800,height=600,); $app-draw_rect([15,15,100,100],#rect [0,0,255,255],#blue ); $app-update; sleep 5;#sowehavetimetosee! __OUTPUT__ C:\perl sdl_test.pl No available video device at C:/Perl/site/lib/SDLx/App.pm line 109. SDLx::App::new('SDLx::App', 'width', 800, 'height', 600) called at sdl_t est.pl line 24 Can you give me some more information so that I may reprodurce that problem? Output of perl -V would be nice. Do you have any other compilers installed (like MS Visual C)? And, your os is a win2k3 server? OS: win2k3 standard server, other compiler: VS 2005 C:\perl -V Set up gcc environment - 3.4.5 (mingw-vista special r3) Summary of my perl5 (revision 5 version 12 subversion 4) configuration: Platform: osname=MSWin32, osvers=5.2, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='C:/Perl/site/bin/gcc.exe', ccflags ='-DNDEBUG -DWIN32 -D_CONSOLE -DNO_ST RICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLIC IT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fn o-strict-aliasing -mms-bitfields', optimize='-O2', cppflags='-DWIN32' ccversion='', gccversion='3.4.5 (mingw-vista special r3)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksi ze=8 alignbytes=8, prototype=define Linker and Libraries: ld='C:\Perl\site\bin\g++.exe', ldflags ='-LC:\Perl\lib\CORE' libpth=\lib libs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 - lodbccp32 -lcomctl32 -lmsvcrt perllibs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshel l32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc 32 -lodbccp32 -lcomctl32 -lmsvcrt libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl512.lib gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-mdll -LC:\Perl\lib\CORE' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE Locally applied patches: ActivePerl Build 1205 [294981] c6fbf28 [perl #71806] perldb does not setup %dbline with the shebang opt ion -d 1fd8fa4 Add Wolfram Humann to AUTHORS f120055 make string-append on win32 100 times faster a2a8d15 Define _USE_32BIT_TIME_T for VC6 and VC7 007cfe1 Don't pretend to support really old VC++ compilers 6d8f7c9 Get rid of obsolete PerlCRT.dll support d956618 Make Term::ReadLine::findConsole fall back to STDIN if /dev/tty can't be opened 321e50c Escape patch strings before embedding them in patchlevel.h Built under MSWin32 Compiled at Jun 20 2011 18:35:25 @INC: C:/Perl/site/lib/MSWin32-x86-multi-thread C:/Perl/site/lib C:/Perl/lib .
Re: install fails on win2003 32bit
I guess no, Path=C:\Tcl\bin;C:\Program Files\ActiveState Perl Dev Kit 9.1.1\bin\;C:\oracle\p roduct\10.2.0\db_1\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Common File s\NetSarang;C:\Program Files\ActiveState Perl Dev Kit 9.0.1\bin\;%JAVE-HOME%\bin \;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI T echnologies\ATI.ACE\Core-Static;C:\strawberry\c\bin;C:\strawberry\perl\site\bin; C:\strawberry\perl\bin;C:\Program Files\GNU\GnuPG\pub;C:\Program Files\Common Fi les\Thunder Network\KanKan\Codecs;C:\Program Files\Git\cmd;c:\Program Files\Micr osoft SQL Server\90\Tools\binn\;C:\Converge\bin;C:\Converge\bin\asm;C:\Program F iles\Gtk+\bin On Sun, Apr 22, 2012 at 7:46 PM, Tobias Leich em...@froggs.de wrote: Is your VS2005 in PATH before perl? Am 22.04.2012 13:40, schrieb Xiao Yafeng: Thanks for your reply! On Sun, Apr 22, 2012 at 6:55 PM, Tobias Leich em...@froggs.de wrote: Hi, looks like the test for SDL::Video::display_YUV_overlay(...) is failing. You may force the install, because you wont ever need that. I did, but below script don't work: use SDLx::App; my $app=SDLx::App-new(width=800,height=600,); $app-draw_rect([15,15,100,100],#rect [0,0,255,255],#blue ); $app-update; sleep 5;#sowehavetimetosee! __OUTPUT__ C:\perl sdl_test.pl No available video device at C:/Perl/site/lib/SDLx/App.pm line 109. SDLx::App::new('SDLx::App', 'width', 800, 'height', 600) called at sdl_t est.pl line 24 Can you give me some more information so that I may reprodurce that problem? Output of perl -V would be nice. Do you have any other compilers installed (like MS Visual C)? And, your os is a win2k3 server? OS: win2k3 standard server, other compiler: VS 2005 C:\perl -V Set up gcc environment - 3.4.5 (mingw-vista special r3) Summary of my perl5 (revision 5 version 12 subversion 4) configuration: Platform: osname=MSWin32, osvers=5.2, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='C:/Perl/site/bin/gcc.exe', ccflags ='-DNDEBUG -DWIN32 -D_CONSOLE -DNO_ST RICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLIC IT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fn o-strict-aliasing -mms-bitfields', optimize='-O2', cppflags='-DWIN32' ccversion='', gccversion='3.4.5 (mingw-vista special r3)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksi ze=8 alignbytes=8, prototype=define Linker and Libraries: ld='C:\Perl\site\bin\g++.exe', ldflags ='-LC:\Perl\lib\CORE' libpth=\lib libs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 - lodbccp32 -lcomctl32 -lmsvcrt perllibs=-lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshel l32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc 32 -lodbccp32 -lcomctl32 -lmsvcrt libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl512.lib gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-mdll -LC:\Perl\lib\CORE' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PL_OP_SLAB_ALLOC USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF USE_SITECUSTOMIZE Locally applied patches: ActivePerl Build 1205 [294981] c6fbf28 [perl #71806] perldb does not setup %dbline with the shebang opt ion -d 1fd8fa4 Add Wolfram Humann to AUTHORS f120055 make string-append on win32 100 times faster a2a8d15 Define _USE_32BIT_TIME_T for VC6 and VC7 007cfe1 Don't pretend to support really old VC++ compilers 6d8f7c9 Get rid of obsolete PerlCRT.dll support d956618 Make Term::ReadLine::findConsole fall back to STDIN if /dev/tty can't be opened 321e50c Escape patch strings before embedding them in patchlevel.h Built under MSWin32 Compiled at Jun 20 2011 18:35:25 @INC: C:/Perl/site/lib/MSWin32-x86-multi-thread C:/Perl/site/lib C:/Perl/lib .
Re: install fails on win2003 32bit
still doesn't work. :( I enabled DDraw, and force install SDL via CPAN. same error: C:\perl sdl_test.pl No available video device at C:/Perl/site/lib/SDLx/App.pm line 109. SDLx::App::new('SDLx::App', 'width', 800, 'height', 600) called at sdl_t est.pl line 24 but anyway, thank very much for your help. On Sun, Apr 22, 2012 at 8:15 PM, Tobias Leich em...@froggs.de wrote: I dont know if that is the problem, but I read: DDraw Status: Disabled On my WinXP box DDraw is enabled, and I can disable it manually. dxdiag, on the third tab. Cheers. Am 22.04.2012 14:03, schrieb Xiao Yafeng: On Sun, Apr 22, 2012 at 7:54 PM, Tobias Leich em...@froggs.de wrote: h, Win2k3 does have DirectX? I'm running out of ideas right now... it does, ;) attachment is dxdiag output, would it help?