mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-02 07:57:43 +00:00
package/python-matplotlib: needs a toolchain with C++ support
Matplotlib contains .cpp source code: ls src/*.cpp src/_backend_agg.cpp src/_backend_agg_wrapper.cpp src/_contour.cpp src/_contour_wrapper.cpp src/ft2font.cpp src/ft2font_wrapper.cpp src/_image.cpp src/_image_wrapper.cpp src/mplutils.cpp src/_path_wrapper.cpp src/_png.cpp src/py_converters.cpp src/_tkagg.cpp src/_ttconv.cpp src/_windowing.cpp So add a dependency on C++ support in the toolchain to fix build errors like (no autobuilder reference yet): ../output/host/bin/powerpc-buildroot-linux-uclibc-gcc -Wno-unused-result \ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -D_LARGEFILE_SOURCE \ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -fPIC \ -DFREETYPE_BUILD_TYPE=system \ -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API \ -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 \ -I../output/host/lib/python3.7/site-packages/numpy/core/include \ -Iextern/agg24-svn/include \ -I../output/host/bin/../powerpc-buildroot-linux-uclibc/sysroot/usr/include \ -I../output/host/bin/../powerpc-buildroot-linux-uclibc/sysroot/usr/include/freetype2 \ -I. \ -I../output/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include/python3.7m \ -c src/ft2font.cpp -o build/temp.linux-x86_64-3.7/src/ft2font.o powerpc-buildroot-linux-uclibc-gcc.br_real: error: src/ft2font.cpp: C++ compiler not installed on this system Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
b96c343b2d
commit
e5c6f9f497
@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_PYTHON_MATPLOTLIB
|
config BR2_PACKAGE_PYTHON_MATPLOTLIB
|
||||||
bool "python-matplotlib"
|
bool "python-matplotlib"
|
||||||
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
depends on BR2_PACKAGE_PYTHON3
|
depends on BR2_PACKAGE_PYTHON3
|
||||||
depends on BR2_PACKAGE_PYTHON_NUMPY_ARCH_SUPPORTS
|
depends on BR2_PACKAGE_PYTHON_NUMPY_ARCH_SUPPORTS
|
||||||
select BR2_PACKAGE_FREETYPE # runtime
|
select BR2_PACKAGE_FREETYPE # runtime
|
||||||
@ -19,3 +20,6 @@ config BR2_PACKAGE_PYTHON_MATPLOTLIB
|
|||||||
formats.
|
formats.
|
||||||
|
|
||||||
https://matplotlib.org/
|
https://matplotlib.org/
|
||||||
|
|
||||||
|
comment "python-matplotlib needs a toolchain w/ C++"
|
||||||
|
depends on !BR2_INSTALL_LIBSTDCPP
|
||||||
|
Loading…
x
Reference in New Issue
Block a user