Try the symlink. Also, the maintainer may need to modify the pil package for python2.3 .
On Sat, 1 Mar 2003, Jean-maurice Le Clech wrote: > - While following your suggestion, I tryed rebuild sketch but that was > impossible: > > ./setup.py configure --prefix=/sw --tk-flags="-L/sw/lib -ltk -ltcl > -L/usr/X11R6/lib -lX11.6" --pax-no-xshm > looking for include dir for Imaging.h under /sw/include/python2.3 > Imaging.h not found under /sw/include/python2.3 ! > ### execution of ./setup.py failed, exit code 1 > Failed: compiling sketch-0.6.15-1 failed > > - I thus tryed rebuild Pil which should contain (maybe i'm wrong) the > required file but I could not either: > > gcc -Wno-long-double -no-cpp-precomp -DNDEBUG -g -O3 -Wall > -Wstrict-prototypes -I/sw/include -IlibImaging -I/sw/include/freetype2 > -I/sw/include/python2.3 -c _imagingft.c -o > build/temp.darwin-6.4-PowerMacintosh-2.3/_imagingft.o > _imagingft.c:28: parse error before "library" > _imagingft.c:28: warning: type defaults to `int' in declaration of > `library' > _imagingft.c:28: warning: data definition has no type or storage class > _imagingft.c:32: parse error before "FT_Face" > _imagingft.c:32: warning: no semicolon at end of struct or union > _imagingft.c:33: warning: type defaults to `int' in declaration of > `FontObject' > _imagingft.c:33: warning: data definition has no type or storage class > _imagingft.c: In function `getfont': > _imagingft.c:45: `self' undeclared (first use in this function) > _imagingft.c:45: (Each undeclared identifier is reported only once > _imagingft.c:45: for each function it appears in.) > _imagingft.c:57: warning: implicit declaration of function > `FT_Init_FreeType' > _imagingft.c:67: parse error before ')' token > _imagingft.c:71: warning: implicit declaration of function `FT_New_Face' > _imagingft.c:74: warning: implicit declaration of function > `FT_Set_Pixel_Sizes' > _imagingft.c: At top level: > _imagingft.c:86: parse error before '*' token > _imagingft.c:87: warning: function declaration isn't a prototype > _imagingft.c: In function `font_getsize': > _imagingft.c:93: `args' undeclared (first use in this function) > _imagingft.c:102: warning: implicit declaration of function > `FT_Get_Char_Index' > _imagingft.c:102: `self' undeclared (first use in this function) > _imagingft.c:102: `FT_ULong' undeclared (first use in this function) > _imagingft.c:102: parse error before "text" > _imagingft.c:103: warning: implicit declaration of function > `FT_Load_Glyph' > _imagingft.c:103: `FT_LOAD_DEFAULT' undeclared (first use in this > function) > _imagingft.c: At top level: > _imagingft.c:120: parse error before '*' token > _imagingft.c:121: warning: function declaration isn't a prototype > _imagingft.c: In function `font_render': > _imagingft.c:126: `FT_GlyphSlot' undeclared (first use in this function) > _imagingft.c:126: parse error before "glyph" > _imagingft.c:133: `args' undeclared (first use in this function) > _imagingft.c:143: `self' undeclared (first use in this function) > _imagingft.c:143: `FT_ULong' undeclared (first use in this function) > _imagingft.c:143: parse error before "text" > _imagingft.c:144: `FT_LOAD_RENDER' undeclared (first use in this > function) > _imagingft.c:147: `glyph' undeclared (first use in this function) > _imagingft.c: At top level: > _imagingft.c:175: parse e### execution of failed, exit code 1 > Failed: compiling pil-1.1.4-2 failed > error before '*' token > _imagingft.c:176: warning: function declaration isn't a prototype > _imagingft.c: In function `font_dealloc': > _imagingft.c:177: warning: implicit declaration of function > `FT_Done_Face' > _imagingft.c:177: `self' undeclared (first use in this function) > _imagingft.c: At top level: > _imagingft.c:188: parse error before '*' token > _imagingft.c:189: warning: function declaration isn't a prototype > _imagingft.c: In function `font_getattr': > _imagingft.c:192: `self' undeclared (first use in this function) > _imagingft.c:192: `name' undeclared (first use in this function) > error: command 'gcc' failed with exit status 1 > > -here are the installed python's packages: > > i gnome-python 1.4.2-3 Python bindings for GNOME > i python 2.3a2-1 Interpreted, object-oriented language. > i python23 2.3a2-1 Interpreted, object-oriented language. > i python23-shlibs 2.3a2-1 Interpreted, object-oriented language. > i pil 1.1.4-2 Python Imaging Library > > perhaps the solution is it there, sketch is looking for include to dir > for Imaging.h under /sw/include/python2.3 and not found it because it > is on my hard drive in /sw/include/python2.2/pil/Imaging.h. In fact > there is two directories in /sw/include the first one named python2.2 > with Pil and the other named python2.3 with other python's libraries. > Can I make a symlink from Pil to python2.3 or is there a better way to > test this possibility? > > Le samedi, 1 mars 2003, � 03:50 Europe/Paris, Alexander Hansen a �crit : > > > Did sketch get built before python? Maybe you need to rebuild sketch > > again for the new python. > > > > On Sat, 1 Mar 2003, Jean-maurice Le Clech wrote: > > > >> I updated sketch and python, now I cannot open sketch any more because > >> there is a difference of version of API between sketch and python. > >> > >> Here is the output of the console. > >> > >> /sw/lib/sketch-0.6.15/Sketch/__init__.py:53: RuntimeWarning: Python C > >> API version mismatch for module _sketch: This Python has API version > >> 1012, module _sketch has version 1011. > >> import _sketch > >> /sw/lib/sketch-0.6.15/Sketch/__init__.py:53: RuntimeWarning: Python C > >> API version mismatch for module pax: This Python has API version 1012, > >> module pax has version 1011. > >> import _sketch > >> Can't import the Python Imaging Library > >> /sw/lib/sketch-0.6.15/Sketch/__init__.py:53: RuntimeWarning: Python C > >> API version mismatch for module _sketch: This Python has API version > >> 1012, module _sketch has version 1011. > >> import _sketch > >> /sw/lib/sketch-0.6.15/Sketch/__init__.py:53: RuntimeWarning: Python C > >> API version mismatch for module pax: This Python has API version 1012, > >> module pax has version 1011. > >> import _sketch > >> Can't import the Python Imaging Library > >> > >> > >> My questions are: Do I have to return to a preceding version of python > >> and in this case which version? > >> > >> Thank you for your assistance. > >> > >> > >> J-M > > > > -- > > Alexander K. Hansen > > Associate Research Scientist, Columbia University > > visiting MIT Plasma Science and Fusion Center > > Levitated Dipole Experiment > > 175 Albany Street, NW17-219 > > Cambridge, MA 02139-4213 > > > > > J-M > > -- Alexander K. Hansen Associate Research Scientist, Columbia University visiting MIT Plasma Science and Fusion Center Levitated Dipole Experiment 175 Albany Street, NW17-219 Cambridge, MA 02139-4213 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
