|
From: David T. <dl...@ca...> - 2009-11-25 15:59:47
|
I am trying to compile matplotlib on Solaris, I have run into problems
as below compiling the ft2fonts extension. Anyone know why?
David
python setup.py build
============================================================================
BUILDING MATPLOTLIB
matplotlib: 0.99.1.1
python: 2.4.4 (#1, Jan 10 2007, 01:25:01) [C]
platform: sunos5
REQUIRED DEPENDENCIES
numpy: 1.1.0
freetype2: 9.8.3
OPTIONAL BACKEND DEPENDENCIES
libpng: 1.2.35
Tkinter: Tkinter: 39220, Tk: 8.3, Tcl: 8.3
* Guessing the library and include directories for
* Tcl and Tk because the tclConfig.sh and
* tkConfig.sh could not be found and/or parsed.
wxPython: no
* wxPython not found
Gtk+: no
* Building for Gtk+ requires pygtk; you must be able
* to "import gtk" in your build/install environment
Mac OS X native: no
Qt: no
Qt4: no
Cairo: no
OPTIONAL DATE/TIMEZONE DEPENDENCIES
datetime: present, version unknown
dateutil: matplotlib will provide
pytz: matplotlib will provide
adding pytz
OPTIONAL USETEX DEPENDENCIES
dvipng: no
ghostscript: 8.15.4
latex: 3.14159
[Edit setup.cfg to suppress the above messages]
============================================================================
pymods ['pylab']
packages ['matplotlib', 'matplotlib.backends', 'matplotlib.projections',
'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid',
'matplotlib.sphinxext', 'matplotlib.numerix', 'matplotlib.numerix.mlab',
'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra',
'matplotlib.numerix.random_array', 'matplotlib.numerix.fft',
'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo']
running build
running build_py
copying lib/matplotlib/mpl-data/matplotlibrc ->
build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data
copying lib/matplotlib/mpl-data/matplotlib.conf ->
build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data
running build_ext
building 'matplotlib.ft2font' extension
/usr/lib/python2.4/pycc -DNDEBUG -DPY_ARRAYAUNIQUE_SYMBOL=MPL_ARRAY_API
-I/home/dlrt2/usr/lib/python/numpy/core/include -I/usr/sfw/include
-I/usr/sfw/include/freetype2 -I/usr/local/include -I.
-I/usr/include/python2.4 -c src/ft2font.cpp -o
build/temp.solaris-2.10-sun4u-2.4/src/ft2font.o
cc: No input file specified, no output generated
error: command '/usr/lib/python2.4/pycc' failed with exit status 1
--
David Trethewey
Institute of Astronomy
http://www.ast.cam.ac.uk/~dlrt2
Phone: 01223 339277 (office at IoA)
Mobile: 07817 775159
|
|
From: Michael D. <md...@st...> - 2009-11-25 16:20:50
|
What is /usr/lib/python2.4/pycc? Some sort of wrapper around the compiler? I don't have it on my Sun machine. I would start by looking at that to see what it's doing. It may not be passing the source file along to the compiler. Mike David Trethewey wrote: > I am trying to compile matplotlib on Solaris, I have run into problems > as below compiling the ft2fonts extension. Anyone know why? > > David > > > python setup.py build > ============================================================================ > BUILDING MATPLOTLIB > matplotlib: 0.99.1.1 > python: 2.4.4 (#1, Jan 10 2007, 01:25:01) [C] > platform: sunos5 > > REQUIRED DEPENDENCIES > numpy: 1.1.0 > freetype2: 9.8.3 > > OPTIONAL BACKEND DEPENDENCIES > libpng: 1.2.35 > Tkinter: Tkinter: 39220, Tk: 8.3, Tcl: 8.3 > * Guessing the library and include directories for > * Tcl and Tk because the tclConfig.sh and > * tkConfig.sh could not be found and/or parsed. > wxPython: no > * wxPython not found > Gtk+: no > * Building for Gtk+ requires pygtk; you must be able > * to "import gtk" in your build/install environment > Mac OS X native: no > Qt: no > Qt4: no > Cairo: no > > OPTIONAL DATE/TIMEZONE DEPENDENCIES > datetime: present, version unknown > dateutil: matplotlib will provide > pytz: matplotlib will provide > adding pytz > > OPTIONAL USETEX DEPENDENCIES > dvipng: no > ghostscript: 8.15.4 > latex: 3.14159 > > [Edit setup.cfg to suppress the above messages] > ============================================================================ > pymods ['pylab'] > packages ['matplotlib', 'matplotlib.backends', 'matplotlib.projections', > 'mpl_toolkits', 'mpl_toolkits.mplot3d', 'mpl_toolkits.axes_grid', > 'matplotlib.sphinxext', 'matplotlib.numerix', 'matplotlib.numerix.mlab', > 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', > 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', > 'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo'] > running build > running build_py > copying lib/matplotlib/mpl-data/matplotlibrc -> > build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data > copying lib/matplotlib/mpl-data/matplotlib.conf -> > build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data > running build_ext > building 'matplotlib.ft2font' extension > /usr/lib/python2.4/pycc -DNDEBUG -DPY_ARRAYAUNIQUE_SYMBOL=MPL_ARRAY_API > -I/home/dlrt2/usr/lib/python/numpy/core/include -I/usr/sfw/include > -I/usr/sfw/include/freetype2 -I/usr/local/include -I. > -I/usr/include/python2.4 -c src/ft2font.cpp -o > build/temp.solaris-2.10-sun4u-2.4/src/ft2font.o > cc: No input file specified, no output generated > error: command '/usr/lib/python2.4/pycc' failed with exit status 1 > > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA |
|
From: David T. <dl...@ca...> - 2009-11-25 16:24:22
|
Looking at it, it describes itself as a script for running the C/C++ compiler when building python modules. David Michael Droettboom wrote: > What is /usr/lib/python2.4/pycc? Some sort of wrapper around the > compiler? I don't have it on my Sun machine. I would start by > looking at that to see what it's doing. It may not be passing the > source file along to the compiler. > > Mike > > David Trethewey wrote: >> I am trying to compile matplotlib on Solaris, I have run into >> problems as below compiling the ft2fonts extension. Anyone know why? >> >> David >> >> >> python setup.py build >> ============================================================================ >> >> BUILDING MATPLOTLIB >> matplotlib: 0.99.1.1 >> python: 2.4.4 (#1, Jan 10 2007, 01:25:01) [C] >> platform: sunos5 >> >> REQUIRED DEPENDENCIES >> numpy: 1.1.0 >> freetype2: 9.8.3 >> >> OPTIONAL BACKEND DEPENDENCIES >> libpng: 1.2.35 >> Tkinter: Tkinter: 39220, Tk: 8.3, Tcl: 8.3 >> * Guessing the library and include >> directories for >> * Tcl and Tk because the tclConfig.sh and >> * tkConfig.sh could not be found and/or parsed. >> wxPython: no >> * wxPython not found >> Gtk+: no >> * Building for Gtk+ requires pygtk; you must >> be able >> * to "import gtk" in your build/install >> environment >> Mac OS X native: no >> Qt: no >> Qt4: no >> Cairo: no >> >> OPTIONAL DATE/TIMEZONE DEPENDENCIES >> datetime: present, version unknown >> dateutil: matplotlib will provide >> pytz: matplotlib will provide >> adding pytz >> >> OPTIONAL USETEX DEPENDENCIES >> dvipng: no >> ghostscript: 8.15.4 >> latex: 3.14159 >> >> [Edit setup.cfg to suppress the above messages] >> ============================================================================ >> >> pymods ['pylab'] >> packages ['matplotlib', 'matplotlib.backends', >> 'matplotlib.projections', 'mpl_toolkits', 'mpl_toolkits.mplot3d', >> 'mpl_toolkits.axes_grid', 'matplotlib.sphinxext', >> 'matplotlib.numerix', 'matplotlib.numerix.mlab', >> 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', >> 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', >> 'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo'] >> running build >> running build_py >> copying lib/matplotlib/mpl-data/matplotlibrc -> >> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >> copying lib/matplotlib/mpl-data/matplotlib.conf -> >> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >> running build_ext >> building 'matplotlib.ft2font' extension >> /usr/lib/python2.4/pycc -DNDEBUG >> -DPY_ARRAYAUNIQUE_SYMBOL=MPL_ARRAY_API >> -I/home/dlrt2/usr/lib/python/numpy/core/include -I/usr/sfw/include >> -I/usr/sfw/include/freetype2 -I/usr/local/include -I. >> -I/usr/include/python2.4 -c src/ft2font.cpp -o >> build/temp.solaris-2.10-sun4u-2.4/src/ft2font.o >> cc: No input file specified, no output generated >> error: command '/usr/lib/python2.4/pycc' failed with exit status 1 >> >> > -- David Trethewey Institute of Astronomy http://www.ast.cam.ac.uk/~dlrt2 Phone: 01223 339277 (office at IoA) Mobile: 07817 775159 |
|
From: Michael D. <md...@st...> - 2009-11-25 16:36:08
|
Where is it from? Can you send it as an attachment? Googling doesn't reveal anything. Mike David Trethewey wrote: > Looking at it, it describes itself as a script for running the C/C++ > compiler when building python modules. > > David > > Michael Droettboom wrote: >> What is /usr/lib/python2.4/pycc? Some sort of wrapper around the >> compiler? I don't have it on my Sun machine. I would start by >> looking at that to see what it's doing. It may not be passing the >> source file along to the compiler. >> >> Mike >> >> David Trethewey wrote: >>> I am trying to compile matplotlib on Solaris, I have run into >>> problems as below compiling the ft2fonts extension. Anyone know why? >>> >>> David >>> >>> >>> python setup.py build >>> ============================================================================ >>> >>> BUILDING MATPLOTLIB >>> matplotlib: 0.99.1.1 >>> python: 2.4.4 (#1, Jan 10 2007, 01:25:01) [C] >>> platform: sunos5 >>> >>> REQUIRED DEPENDENCIES >>> numpy: 1.1.0 >>> freetype2: 9.8.3 >>> >>> OPTIONAL BACKEND DEPENDENCIES >>> libpng: 1.2.35 >>> Tkinter: Tkinter: 39220, Tk: 8.3, Tcl: 8.3 >>> * Guessing the library and include >>> directories for >>> * Tcl and Tk because the tclConfig.sh and >>> * tkConfig.sh could not be found and/or parsed. >>> wxPython: no >>> * wxPython not found >>> Gtk+: no >>> * Building for Gtk+ requires pygtk; you must >>> be able >>> * to "import gtk" in your build/install >>> environment >>> Mac OS X native: no >>> Qt: no >>> Qt4: no >>> Cairo: no >>> >>> OPTIONAL DATE/TIMEZONE DEPENDENCIES >>> datetime: present, version unknown >>> dateutil: matplotlib will provide >>> pytz: matplotlib will provide >>> adding pytz >>> >>> OPTIONAL USETEX DEPENDENCIES >>> dvipng: no >>> ghostscript: 8.15.4 >>> latex: 3.14159 >>> >>> [Edit setup.cfg to suppress the above messages] >>> ============================================================================ >>> >>> pymods ['pylab'] >>> packages ['matplotlib', 'matplotlib.backends', >>> 'matplotlib.projections', 'mpl_toolkits', 'mpl_toolkits.mplot3d', >>> 'mpl_toolkits.axes_grid', 'matplotlib.sphinxext', >>> 'matplotlib.numerix', 'matplotlib.numerix.mlab', >>> 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', >>> 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', >>> 'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo'] >>> running build >>> running build_py >>> copying lib/matplotlib/mpl-data/matplotlibrc -> >>> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >>> copying lib/matplotlib/mpl-data/matplotlib.conf -> >>> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >>> running build_ext >>> building 'matplotlib.ft2font' extension >>> /usr/lib/python2.4/pycc -DNDEBUG >>> -DPY_ARRAYAUNIQUE_SYMBOL=MPL_ARRAY_API >>> -I/home/dlrt2/usr/lib/python/numpy/core/include -I/usr/sfw/include >>> -I/usr/sfw/include/freetype2 -I/usr/local/include -I. >>> -I/usr/include/python2.4 -c src/ft2font.cpp -o >>> build/temp.solaris-2.10-sun4u-2.4/src/ft2font.o >>> cc: No input file specified, no output generated >>> error: command '/usr/lib/python2.4/pycc' failed with exit status 1 >>> >>> >> > > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA |
|
From: Michael D. <md...@st...> - 2009-11-25 16:59:11
|
FWIW: It comes from a set of OpenSolaris patches to Python here: http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/Python-02-pycc.diff http://src.opensolaris.org/source/xref/jds/spec-files/trunk/patches/Python-03-distutils-pycc.diff Mike Michael Droettboom wrote: > Where is it from? Can you send it as an attachment? Googling doesn't > reveal anything. > > Mike > > David Trethewey wrote: > >> Looking at it, it describes itself as a script for running the C/C++ >> compiler when building python modules. >> >> David >> >> Michael Droettboom wrote: >> >>> What is /usr/lib/python2.4/pycc? Some sort of wrapper around the >>> compiler? I don't have it on my Sun machine. I would start by >>> looking at that to see what it's doing. It may not be passing the >>> source file along to the compiler. >>> >>> Mike >>> >>> David Trethewey wrote: >>> >>>> I am trying to compile matplotlib on Solaris, I have run into >>>> problems as below compiling the ft2fonts extension. Anyone know why? >>>> >>>> David >>>> >>>> >>>> python setup.py build >>>> ============================================================================ >>>> >>>> BUILDING MATPLOTLIB >>>> matplotlib: 0.99.1.1 >>>> python: 2.4.4 (#1, Jan 10 2007, 01:25:01) [C] >>>> platform: sunos5 >>>> >>>> REQUIRED DEPENDENCIES >>>> numpy: 1.1.0 >>>> freetype2: 9.8.3 >>>> >>>> OPTIONAL BACKEND DEPENDENCIES >>>> libpng: 1.2.35 >>>> Tkinter: Tkinter: 39220, Tk: 8.3, Tcl: 8.3 >>>> * Guessing the library and include >>>> directories for >>>> * Tcl and Tk because the tclConfig.sh and >>>> * tkConfig.sh could not be found and/or parsed. >>>> wxPython: no >>>> * wxPython not found >>>> Gtk+: no >>>> * Building for Gtk+ requires pygtk; you must >>>> be able >>>> * to "import gtk" in your build/install >>>> environment >>>> Mac OS X native: no >>>> Qt: no >>>> Qt4: no >>>> Cairo: no >>>> >>>> OPTIONAL DATE/TIMEZONE DEPENDENCIES >>>> datetime: present, version unknown >>>> dateutil: matplotlib will provide >>>> pytz: matplotlib will provide >>>> adding pytz >>>> >>>> OPTIONAL USETEX DEPENDENCIES >>>> dvipng: no >>>> ghostscript: 8.15.4 >>>> latex: 3.14159 >>>> >>>> [Edit setup.cfg to suppress the above messages] >>>> ============================================================================ >>>> >>>> pymods ['pylab'] >>>> packages ['matplotlib', 'matplotlib.backends', >>>> 'matplotlib.projections', 'mpl_toolkits', 'mpl_toolkits.mplot3d', >>>> 'mpl_toolkits.axes_grid', 'matplotlib.sphinxext', >>>> 'matplotlib.numerix', 'matplotlib.numerix.mlab', >>>> 'matplotlib.numerix.ma', 'matplotlib.numerix.linear_algebra', >>>> 'matplotlib.numerix.random_array', 'matplotlib.numerix.fft', >>>> 'matplotlib.delaunay', 'pytz', 'dateutil', 'dateutil/zoneinfo'] >>>> running build >>>> running build_py >>>> copying lib/matplotlib/mpl-data/matplotlibrc -> >>>> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >>>> copying lib/matplotlib/mpl-data/matplotlib.conf -> >>>> build/lib.solaris-2.10-sun4u-2.4/matplotlib/mpl-data >>>> running build_ext >>>> building 'matplotlib.ft2font' extension >>>> /usr/lib/python2.4/pycc -DNDEBUG >>>> -DPY_ARRAYAUNIQUE_SYMBOL=MPL_ARRAY_API >>>> -I/home/dlrt2/usr/lib/python/numpy/core/include -I/usr/sfw/include >>>> -I/usr/sfw/include/freetype2 -I/usr/local/include -I. >>>> -I/usr/include/python2.4 -c src/ft2font.cpp -o >>>> build/temp.solaris-2.10-sun4u-2.4/src/ft2font.o >>>> cc: No input file specified, no output generated >>>> error: command '/usr/lib/python2.4/pycc' failed with exit status 1 >>>> >>>> >>>> >> > > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA |