On Jun 12, 2008, at 6:14 PM, Val Schmidt wrote:
Wxpython failed to install today on my PPC. Here's the background
info...
--
Package manager version: 0.28.2
Distribution version: selfupdate-rsync Fri Jun 6 15:51:42 2008,
10.5, powerpc
Mac OS X version: 10.5.3
Xcode version: 3.0
gcc version: 4.0.1 (Apple Inc. build 5465)
make version: 3.81
Feedback Courtesy of FinkCommander
--------------
And here's the error:
----------
./bk-deps g++ -c -o monodll_dcpsg.o -I.pch/wxprec_monodll -
D__WXGTK__ -DwxUSE_BASE=1 -DWXMAKINGDLL -dynamic -fPIC -DPIC
-DWX_PRECOMP -DNO_GCC_PRAGMA -D__WXDEBUG__ -Ilib/wx/include/
gtk2d-2.5 -I../include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/
include -I/sw/include/pango-1.0 -I/usr/X11/include -I/usr/X11/
include/freetype2 -I/sw/include/gtk-2.0 -I/sw/include/atk-1.0 -I/sw/
lib/gtk-2.0/include -I/sw/include -D_FILE_OFFSET_BITS=64 -
D_LARGE_FILES -I/usr/X11R6/include -g -O0 -I/sw/include/glib-2.0 -I/
sw/lib/glib-2.0/include -I/sw/include/pango-1.0 -I/usr/X11/include -
I/usr/X11/include/freetype2 -Wall -fno-common ../src/generic/dcpsg.cpp
In file included from /usr/X11/include/freetype2/freetype/freetype.h:
41,
from ../src/generic/dcpsg.cpp:1186:
/usr/X11/include/freetype2/freetype/config/ftconfig.h:65:1: warning:
"SIZEOF_LONG" redefined
In file included from ../src/generic/dcpsg.cpp:29:
lib/wx/include/gtk2d-2.5/wx/setup.h:1275:1: warning: this is the
location of the previous definition
../src/generic/dcpsg.cpp: In function 'void
draw_bezier_outline(wxPostScriptDC*, FT_FaceRec_*, FT_UInt, int,
int, double, double)':
../src/generic/dcpsg.cpp:1261: error: invalid conversion from 'int
(*)(FT_Vector*, void*)' to 'int (*)(const FT_Vector*, void*)'
../src/generic/dcpsg.cpp:1261: error: invalid conversion from 'int
(*)(FT_Vector*, void*)' to 'int (*)(const FT_Vector*, void*)'
../src/generic/dcpsg.cpp:1261: error: invalid conversion from 'int
(*)(FT_Vector*, FT_Vector*, void*)' to 'int (*)(const FT_Vector*,
const FT_Vector*, void*)'
../src/generic/dcpsg.cpp:1261: error: invalid conversion from 'int
(*)(FT_Vector*, FT_Vector*, FT_Vector*, void*)' to 'int (*)(const
FT_Vector*, const FT_Vector*, const FT_Vector*, void*)'
make: *** [monodll_dcpsg.o] Error 1
### execution of /var/tmp/tmp.1.XYFwn3 failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-wxgtk-2.5.2.8-1005
(Reading database ... 85195 files and directories currently
installed.)
Removing fink-buildlock-wxgtk-2.5.2.8-1005 ...
Updating the list of locally available binary packages.
Scanning dists/unstable/main/binary-darwin-powerpc
New package: dists/unstable/main/binary-darwin-powerpc/languages/
python24-shlibs_2.4.3-1003_darwin-powerpc.deb
New package: dists/unstable/main/binary-darwin-powerpc/languages/
python24-socket_2.4.3-1003_darwin-powerpc.deb
New package: dists/unstable/main/binary-darwin-powerpc/languages/
python24_2.4.3-1003_darwin-powerpc.deb
New package: dists/unstable/main/binary-darwin-powerpc/languages/
python_2.4.3-1003_darwin-powerpc.deb
Failed: phase compiling: wxgtk-2.5.2.8-1005 failed
------------------------------------------------------
Val Schmidt
CCOM/JHC
University of New Hampshire
Chase Ocean Engineering Lab
24 Colovos Road
Durham, NH 03824
e: vschmidt [AT] ccom.unh.edu
m: 614.286.3726
You don't even know if wxpython builds or not, because you never got
there. You had a problem with wxgtk.
That being said, I get the same thing. We've had reports of some of
the other older wx packages not building on Leopard, too.
If this isn't a dependency for a Fink package I'd recommend using
wxgtk2.8-py24 if you need python binding support--as it uses wxgtk2.8,
which is known to build on Leopard.-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel