[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Pygame Installation problems (Python 2.6.2)



hi,

64bit windows is really not very well supported for many apps.  Until
recently there hasn't been many people using windows 64bit either.
There's still only a few people doing it.

I know SDL currently doesn't compile on 64bit windows - well there was
a note on the mailing list a while ago about it.  So people are
working on it at least.

There won't be pygame 64build on windows for a while... I'd think.
All of the libraries work on 64bit on other platforms... but 64bit
windows is slightly different to 64bit windows for example... so there
is likely more bugs.

For most cases it'll be better to use 32bit on windows... as 99% of
people are still using 32bit windows.  Also the 32bit pygame works on
64bit windows.

I just don't think it's worth the effort at the moment.


cheers,




On Fri, Aug 21, 2009 at 12:40 AM, James Paige<Bob@xxxxxxxxxxxxxxxxxxx> wrote:
> Ah, that is cool. I had a feeling it would be easy on Linux ;)
>
> My comment about manually building the dependencies was actually
> directed to the 64-bit Windows side of things.
>
> For 64-bit Linux all that needs to be done is verification that 64-bit
> works (as you have done)
>
> For 64-bit Windows, I think it might be good to actually post a prebuild
> installer alongside the 32-bit one on pygame.org
>
> ---
> James
>
> On Thu, Aug 20, 2009 at 07:33:47PM -0400, Evan Kroske wrote:
>>    I just built Pygame on a 64 bit Ubuntu Linux Intrepid Ibex, but I didn't
>>    compile the dependencies myself. No compile errors, but 8 errors and 2
>>    failures in the tests. Output is attached. Is this what you were asking
>>    for, James?
>>
>>    On Thu, Aug 20, 2009 at 4:14 PM, Lenard Lindstrom <len-l@xxxxxxxxx> wrote:
>>
>>      Hi James,
>>
>>      I did compile the dependencies once with gcc 4.x since the 64bit cross
>>      compiler is itself a 4.x version. But that is as far as I got. I too
>>      don't have a 64bit machine.
>>      Lenard
>>
>>      James Paige wrote:
>>
>>        Has anybody tried to build a 64-bit pygame? (either Windows or Linux?)
>>        I assume that would mean building 64-bit versions of all the
>>        dependancy libraries too.
>>
>>        I would give it a shot myself, but I don't actually have any 64 bit
>>        machines :)
>>
>>        ---
>>        James
>>
>>        On Thu, Aug 20, 2009 at 10:26:56AM -0700, Scott K. wrote:
>>
>>
>>            It's really my own fault for not paying attention.  I did have
>>          64bit
>>            Python 2.6.2 installed and then tried to install the 32bit Pygame
>>          (for
>>            2.6) which of course didn't work.
>>            I got rid of the 64bit Python and installed 32bit Python and now
>>          pygame is
>>            recognized with no problems.
>>
>>            > Date: Thu, 20 Aug 2009 08:57:15 +0100
>>            > Subject: Re: [pygame] Pygame Installation problems (Python
>>          2.6.2)
>>            > From: renesd@xxxxxxxxx
>>            > To: pygame-users@xxxxxxxx
>>            >
>>            > I'll have to put a note on the download page for win64 peoples
>>          on what
>>            to do.
>>            >
>>            > I guess there are a few people using 64bit windows now.
>>            >
>>            > cheers,
>>
>>
>>          ----------------------------------------------------------------------
>>
>>            Get back to school stuff for them and cashback for you. Try BingT
>>          now.
>>
>>
>>    --
>>    Evan Kroske
>>    http://welcome2obscurity.blogspot.com/
>>    The code, comments, and challenges of a novice
>>    software developer desperate for attention.
>
>> ======================================================================
>> ERROR: MovieTypeTest.test_height
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 124, in test_height
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_init
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 45, in test_init
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_play_pause
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 58, in test_play_pause
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_resize
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 136, in test_resize
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_rewind
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 99, in test_rewind
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_stop
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 83, in test_stop
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> ERROR: MovieTypeTest.test_width
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/_movie_test.py", line 114, in test_width
>>     movie_file = trunk_relative_path('examples/data/blue.mpg')
>> NameError: global name 'trunk_relative_path' is not defined
>>
>> ======================================================================
>> FAIL: FontModuleTest.test_has_file_osx_10_4_sdk
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/font_test.py", line 57, in test_has_file_osx_10_4_sdk
>>     self.assertEqual(os.path.exists(f), True)
>> AssertionError: False != True
>>
>> ======================================================================
>> FAIL: FontModuleTest.test_has_file_osx_10_5_sdk
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/font_test.py", line 52, in test_has_file_osx_10_5_sdk
>>     self.assertEqual(os.path.exists(f), True)
>> AssertionError: False != True
>>
>>
>> ======================================================================
>> ERROR: all_tests_for (test.freetype_font_test.AllTestCases)
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "test/test.freetype_font_test.py", line 1, in all_tests_for
>> subprocess completely failed with return code of 1
>> cmd:          ['/usr/bin/python', '/home/evan/Source/pygame/test/test_utils/test_runner.py', 'test.freetype_font_test', '--exclude', 'interactive,subprocess_ignore,python2_ignore', '--timings', '1']
>> test_env:     {'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'LOGNAME': 'evan', 'USER': 'evan', 'HOME': '/home/evan', 'PATH': '/home/evan/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'WINDOWPATH': '7', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XDG_SESSION_COOKIE': '559938188db91f1b0fda171c49fc9efd-1250795647.247708-1150323094', 'SESSION_MANAGER': 'local/evan-desktop:/tmp/.ICE-unix/6209', 'SHLVL': '1', 'DISPLAY': ':0.0', 'WINDOWID': '58720317', '_': '/usr/bin/python', 'GPG_AGENT_INFO': '/tmp/seahorse-GVjl2y/S.gpg-agent:6339:1', 'USERNAME': 'evan', 'GDM_XSERVER_LOCATION': 'local', 'COLORTERM': 'gnome-terminal', 'SSH_AUTH_SOCK': '/tmp/keyring-eQd8ts/ssh', 'GNOME_KEYRING_SOCKET': '/tmp/keyring-eQd8ts/socket', 'MESA_NO_ASM': '1', 'GDMSESSION': 'default', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-2LPTT1z6CR,guid=5887fa240e0b2b6d9719be884a8da080', 'ORBIT_SOCKETDIR': '/tmp/orbit-evan', 'XAUTHORITY': '/home/evan/.Xauthority', 'DESKTOP_SESSION': 'default', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'GNOME_KEYRING_PID': '6199', 'OLDPWD': '/home/evan/Source', 'GDM_LANG': 'en_US.UTF-8', 'HISTCONTROL': 'ignoreboth', 'XDG_DATA_DIRS': '/usr/local/share/:/usr/share/:/usr/share/gdm/', 'PWD': '/home/evan/Source/pygame', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/evan/.gtkrc-1.2-gnome2', 'LS_COLORS': 'no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:'}
>> working_dir:  /home/evan/Source/pygame
>> return (top 5 lines):
>> Traceback (most recent call last):
>>   File "/home/evan/Source/pygame/test/test_utils/test_runner.py", line 315, in <module>
>>     nosubprocess=options.nosubprocess)
>>   File "/home/evan/Source/pygame/test/test_utils/test_runner.py", line 264, in run_test
>>     m = import_submodule(module)
>>
>>
>> ----------------------------------------------------------------------
>> Ran 414 tests in 47.052s
>>
>> FAILED (failures=2, errors=8)
>>
>
>