Hi,

I have been lurking on this list for quite a while. I always feel
smarter for having tried to follow the conversations on this list. I'd
especially like to thank the people working on getting Cython working.
The progress on that project has been fascinating to read about.

I have been trying to get PIL to work on my Windows 7 32 bit laptop.

I install Pypy. Currently 1.8
Install distribute and PIP.
Install "Microsoft Visual C++ 2008 Express Edition"
run "cmd.exe"
cd c:\pypy-1.8\bin
pip install pil

and I get a long error the end of which is """

tails.
            C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\io.h(322) :
see declaration of 'write'
    C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /M
D /W3 /GS- /DNDEBUG -IlibImaging -IC:\pypy-1.8\include /Tcmap.c /Fobuild\temp.wi
n32-2.7\Release\map.obj
    map.c
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : warnin
g C4114: same type qualifier used more than once
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : error
C2632: 'char' followed by 'char' is illegal
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : error
C2059: syntax error : ','
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(77) : error
C2632: 'short' followed by 'short' is illegal
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(77) : error
C2059: syntax error : ','
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : warnin
g C4114: same type qualifier used more than once
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : error
C2632: 'char' followed by 'char' is illegal
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : error
C2059: syntax error : ','
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : warnin
g C4114: same type qualifier used more than once
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : error
C2632: 'short' followed by 'short' is illegal
    C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : error
C2059: syntax error : ','
    error: command 'C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe'
failed with exit status 2
    Complete output from command C:\pypy-1.8\pypy.exe -c "import setuptools;__fi
le__='c:\\pypy-1.8\\bin\\build\\pil\\setup.py';exec(compile(open(__file__).read(
).replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally
-managed --record c:\users\jlap\appdata\local\temp\pip-y_8euy-record\install-rec
ord.txt:
    WARNING: '' not a valid package name; please use only.-separated package nam
es in setup.py

running install

running build

running build_py

copying PIL\ArgImagePlugin.py -> build\lib.win32-2.7

copying PIL\BdfFontFile.py -> build\lib.win32-2.7

copying PIL\BmpImagePlugin.py -> build\lib.win32-2.7

copying PIL\BufrStubImagePlugin.py -> build\lib.win32-2.7

copying PIL\ContainerIO.py -> build\lib.win32-2.7

copying PIL\CurImagePlugin.py -> build\lib.win32-2.7

copying PIL\DcxImagePlugin.py -> build\lib.win32-2.7

copying PIL\EpsImagePlugin.py -> build\lib.win32-2.7

copying PIL\ExifTags.py -> build\lib.win32-2.7

copying PIL\FitsStubImagePlugin.py -> build\lib.win32-2.7

copying PIL\FliImagePlugin.py -> build\lib.win32-2.7

copying PIL\FontFile.py -> build\lib.win32-2.7

copying PIL\FpxImagePlugin.py -> build\lib.win32-2.7

copying PIL\GbrImagePlugin.py -> build\lib.win32-2.7

copying PIL\GdImageFile.py -> build\lib.win32-2.7

copying PIL\GifImagePlugin.py -> build\lib.win32-2.7

copying PIL\GimpGradientFile.py -> build\lib.win32-2.7

copying PIL\GimpPaletteFile.py -> build\lib.win32-2.7

copying PIL\GribStubImagePlugin.py -> build\lib.win32-2.7

copying PIL\Hdf5StubImagePlugin.py -> build\lib.win32-2.7

copying PIL\IcnsImagePlugin.py -> build\lib.win32-2.7

copying PIL\IcoImagePlugin.py -> build\lib.win32-2.7

copying PIL\Image.py -> build\lib.win32-2.7

copying PIL\ImageChops.py -> build\lib.win32-2.7

copying PIL\ImageCms.py -> build\lib.win32-2.7

copying PIL\ImageColor.py -> build\lib.win32-2.7

copying PIL\ImageDraw.py -> build\lib.win32-2.7

copying PIL\ImageDraw2.py -> build\lib.win32-2.7

copying PIL\ImageEnhance.py -> build\lib.win32-2.7

copying PIL\ImageFile.py -> build\lib.win32-2.7

copying PIL\ImageFileIO.py -> build\lib.win32-2.7

copying PIL\ImageFilter.py -> build\lib.win32-2.7

copying PIL\ImageFont.py -> build\lib.win32-2.7

copying PIL\ImageGL.py -> build\lib.win32-2.7

copying PIL\ImageGrab.py -> build\lib.win32-2.7

copying PIL\ImageMath.py -> build\lib.win32-2.7

copying PIL\ImageMode.py -> build\lib.win32-2.7

copying PIL\ImageOps.py -> build\lib.win32-2.7

copying PIL\ImagePalette.py -> build\lib.win32-2.7

copying PIL\ImagePath.py -> build\lib.win32-2.7

copying PIL\ImageQt.py -> build\lib.win32-2.7

copying PIL\ImageSequence.py -> build\lib.win32-2.7

copying PIL\ImageShow.py -> build\lib.win32-2.7

copying PIL\ImageStat.py -> build\lib.win32-2.7

copying PIL\ImageTk.py -> build\lib.win32-2.7

copying PIL\ImageTransform.py -> build\lib.win32-2.7

copying PIL\ImageWin.py -> build\lib.win32-2.7

copying PIL\ImImagePlugin.py -> build\lib.win32-2.7

copying PIL\ImtImagePlugin.py -> build\lib.win32-2.7

copying PIL\IptcImagePlugin.py -> build\lib.win32-2.7

copying PIL\JpegImagePlugin.py -> build\lib.win32-2.7

copying PIL\McIdasImagePlugin.py -> build\lib.win32-2.7

copying PIL\MicImagePlugin.py -> build\lib.win32-2.7

copying PIL\MpegImagePlugin.py -> build\lib.win32-2.7

copying PIL\MspImagePlugin.py -> build\lib.win32-2.7

copying PIL\OleFileIO.py -> build\lib.win32-2.7

copying PIL\PaletteFile.py -> build\lib.win32-2.7

copying PIL\PalmImagePlugin.py -> build\lib.win32-2.7

copying PIL\PcdImagePlugin.py -> build\lib.win32-2.7

copying PIL\PcfFontFile.py -> build\lib.win32-2.7

copying PIL\PcxImagePlugin.py -> build\lib.win32-2.7

copying PIL\PdfImagePlugin.py -> build\lib.win32-2.7

copying PIL\PixarImagePlugin.py -> build\lib.win32-2.7

copying PIL\PngImagePlugin.py -> build\lib.win32-2.7

copying PIL\PpmImagePlugin.py -> build\lib.win32-2.7

copying PIL\PsdImagePlugin.py -> build\lib.win32-2.7

copying PIL\PSDraw.py -> build\lib.win32-2.7

copying PIL\SgiImagePlugin.py -> build\lib.win32-2.7

copying PIL\SpiderImagePlugin.py -> build\lib.win32-2.7

copying PIL\SunImagePlugin.py -> build\lib.win32-2.7

copying PIL\TarIO.py -> build\lib.win32-2.7

copying PIL\TgaImagePlugin.py -> build\lib.win32-2.7

copying PIL\TiffImagePlugin.py -> build\lib.win32-2.7

copying PIL\TiffTags.py -> build\lib.win32-2.7

copying PIL\WalImageFile.py -> build\lib.win32-2.7

copying PIL\WmfImagePlugin.py -> build\lib.win32-2.7

copying PIL\XbmImagePlugin.py -> build\lib.win32-2.7

copying PIL\XpmImagePlugin.py -> build\lib.win32-2.7

copying PIL\XVThumbImagePlugin.py -> build\lib.win32-2.7

copying PIL\__init__.py -> build\lib.win32-2.7

running build_ext

building '_imaging' extension

C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -IlibImaging -IC:\pypy-1.8\include /Tc_imaging.c /Fobuild\temp.w
in32-2.7\Release\_imaging.obj

_imaging.c

_imaging.c(1230) : warning C4133: 'function' : incompatible types - from 'PyStri
ngObject *' to 'PyObject *'

_imaging.c(1384) : warning C4996: 'strcpy': This function or variable may be uns
afe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO
_WARNINGS. See online help for details.

_imaging.c(1412) : warning C4996: 'strcpy': This function or variable may be uns
afe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO
_WARNINGS. See online help for details.

_imaging.c(1550) : warning C4996: 'strcpy': This function or variable may be uns
afe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO
_WARNINGS. See online help for details.

C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -IlibImaging -IC:\pypy-1.8\include /Tcdecode.c /Fobuild\temp.win
32-2.7\Release\decode.obj

decode.c

C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -IlibImaging -IC:\pypy-1.8\include /Tcencode.c /Fobuild\temp.win
32-2.7\Release\encode.obj

encode.c

encode.c(161) : warning C4996: 'write': The POSIX name for this item is deprecat
ed. Instead, use the ISO C++ conformant name: _write. See online help for detail
s.

        C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\io.h(322) : see
declaration of 'write'

C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W
3 /GS- /DNDEBUG -IlibImaging -IC:\pypy-1.8\include /Tcmap.c /Fobuild\temp.win32-
2.7\Release\map.obj

map.c

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : warning C4
114: same type qualifier used more than once

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : error C263
2: 'char' followed by 'char' is illegal

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(76) : error C205
9: syntax error : ','

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(77) : error C263
2: 'short' followed by 'short' is illegal

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(77) : error C205
9: syntax error : ','

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : warning C4
114: same type qualifier used more than once

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : error C263
2: 'char' followed by 'char' is illegal

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(80) : error C205
9: syntax error : ','

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : warning C4
114: same type qualifier used more than once

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : error C263
2: 'short' followed by 'short' is illegal

C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\basetsd.h(81) : error C205
9: syntax error : ','

error: command 'C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe' fail
ed with exit status 2

----------------------------------------
Command C:\pypy-1.8\pypy.exe -c "import setuptools;__file__='c:\\pypy-1.8\\bin\\
build\\pil\\setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'),
__file__, 'exec'))" install --single-version-externally-managed --record c:\user
s\jlap\appdata\local\temp\pip-y_8euy-record\install-record.txt failed with error
 code 1
Storing complete log in C:\Users\Jlap\AppData\Roaming\pip\pip.log

c:\pypy-1.8\bin>
"""

What should I try next?
What am I doing wrong?

Jacob
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to