Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    Tina Linux怎么安装Python3? 求请教

    MR Series
    python tina
    4
    4
    2080
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      amturing LV 3 last edited by whycan

      Tina Linux怎么安装Python3? 求请教,还有就是管理包的工具是什么?

      1 Reply Last reply Reply Quote Share 0
      • whycan
        whycan晕哥 LV 9 last edited by

        可以刷debian 固件

        或者 勾选 Package 里面的 python3,

        对应的配置是 .config 里面的 CONFIG_PACKAGE_python3

        57a097df-ac74-4305-8225-61c45b420526-image.png

        1 Reply Last reply Reply Quote Share 0
        • G
          GONGWEIJIE LV 3 last edited by xiaowenge

          removing: '/usr/lib/python3.5/lib-dynload/_codecs_jp.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_codecs_kr.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_codecs_tw.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/unicodedata.cpython-35.so'
          removing: '/usr/lib/python3.5/ctypes'
          removing: '/usr/lib/python3.5/lib-dynload/_ctypes.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_ctypes_test.cpython-35.so'
          removing: '/usr/lib/python3.5/dbm'
          removing: '/usr/lib/python3.5/lib-dynload/_dbm.cpython-35.so'
          removing: '/usr/lib/python3.5/decimal.py'
          removing: '/usr/lib/python3.5/lib-dynload/_decimal.cpython-35.so'
          removing: '/usr/lib/python3.5/config-3.5'
          removing: '/usr/include/python3.5'
          removing: '/usr/lib/pkgconfig'
          removing: '/usr/lib/python3.5/distutils'
          removing: '/usr/lib/python3.5/email'
          removing: '/usr/lib/python3.5/lib-dynload/_gdbm.cpython-35.so'
          removing: '/usr/lib/python3.5/lib2to3'
          removing: '/usr/lib/python3.5/logging'
          removing: '/usr/lib/python3.5/lzma.py'
          removing: '/usr/lib/python3.5/lib-dynload/_lzma.cpython-35.so'
          removing: '/usr/lib/python3.5/multiprocessing'
          removing: '/usr/lib/python3.5/lib-dynload/_multiprocessing.cpython-35.so'
          removing: '/usr/lib/python3.5/curses'
          removing: '/usr/lib/python3.5/lib-dynload/_curses.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_curses_panel.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_hashlib.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/_ssl.cpython-35.so'
          removing: '/usr/lib/python3.5/doctest.py'
          removing: '/usr/lib/python3.5/pydoc.py'
          removing: '/usr/lib/python3.5/pydoc_data'
          removing: '/usr/lib/python3.5/lib-dynload/_sqlite3.cpython-35.so'
          removing: '/usr/lib/python3.5/sqlite3'
          removing: '/usr/lib/python3.5/unittest'
          removing: '/usr/lib/python3.5/xml'
          removing: '/usr/lib/python3.5/xmlrpc'
          removing: '/usr/lib/python3.5/lib-dynload/_elementtree.cpython-35.so'
          removing: '/usr/lib/python3.5/lib-dynload/pyexpat.cpython-35.so'
          removing: '/usr/lib/python3.5/encodings'
          removing: '/usr/lib/python3.5/_collections_abc.py'
          removing: '/usr/lib/python3.5/_sitebuiltins.py'
          removing: '/usr/lib/python3.5/_sysconfigdata.py'
          removing: '/usr/lib/python3.5/_weakrefset.py'
          removing: '/usr/lib/python3.5/abc.py'
          removing: '/usr/lib/python3.5/codecs.py'
          removing: '/usr/lib/python3.5/genericpath.py'
          removing: '/usr/lib/python3.5/io.py'
          removing: '/usr/lib/python3.5/os.py'
          removing: '/usr/lib/python3.5/posixpath.py'
          removing: '/usr/lib/python3.5/site.py'
          removing: '/usr/lib/python3.5/sysconfig.py'
          removing: '/usr/lib/python3.5/stat.py'
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-light/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-light
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.python3-light_installed
          if [ -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install.clean ]; then rm -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install.clean; fi; echo "python3-light" >> /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3
          find /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/Python-3.5.6/ipkg-install -name "*\.pyc" -o -name "*\.pyo" | xargs rm -f
          removing: '/usr/lib/python3.5/site-packages'
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.python3_installed
          if [ -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install.clean ]; then rm -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install.clean; fi; echo "python3" >> /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/python3.default.install
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/lang/python3'
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/lang/python3-setuptools'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools
          find /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/setuptools-20.7.0/ipkg-install -name "*\.pyc" -o -name "*\.pyo" | xargs rm -f
          copying: '/usr/lib/python3.5/site-packages'
          install -d -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools/usr/bin
          install -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/setuptools-20.7.0/ipkg-install/usr/bin/easy_install-3.5 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools/usr/bin/
          ln -sf easy_install-3.5 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools/usr/bin/easy_install3
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-setuptools
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.python3-setuptools_installed
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/lang/python3-setuptools'
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/lang/python3-pip'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip
          find /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/pip-8.1.1/ipkg-install -name "*\.pyc" -o -name "*\.pyo" | xargs rm -f
          copying: '/usr/lib/python3.5/site-packages'
          removing: '/usr/lib/python3.5/site-packages/_vendor/distlib/*.exe'
          removing: '/usr/lib/python3.5/site-packages/utils/outdated.py'
          install -d -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip/usr/bin
          cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/pip-8.1.1/ipkg-install/usr/bin/pip3.5 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip/usr/bin
          ln -sf pip3.5 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip/usr/bin/pip3
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-python3-pip
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.python3-pip_installed
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/lang/python3-pip'
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/libs/libsamplerate'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate
          install -d -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate/usr/lib
          cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/libsamplerate-1.0.9-f6730d03c3e7660bb6ecad8816f1b09c5825142a/ipkg-install/usr/lib/libsamplerate.so.* /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate/usr/lib/
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libsamplerate
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.libsamplerate_installed
          if [ -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/libsamplerate.default.install.clean ]; then rm -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/libsamplerate.default.install /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/libsamplerate.default.install.clean; fi; echo "libsamplerate" >> /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/libsamplerate.default.install
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/libs/libsamplerate'
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/libs/speexdsp'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp
          install -d -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp/usr/lib
          cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/speexdsp-1.2rc3/ipkg-install/usr/lib/libspeexdsp.so.* /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp/usr/lib/
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-libspeexdsp
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.libspeexdsp_installed
          if [ -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/speexdsp.default.install.clean ]; then rm -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/speexdsp.default.install /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/speexdsp.default.install.clean; fi; echo "libspeexdsp" >> /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/speexdsp.default.install
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/libs/speexdsp'
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/libs/alsa-plugins'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins
          mkdir -p /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins
          install -d -m0755 /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins/usr/lib/alsa-lib
          cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/alsa-plugins-1.1.4/ipkg-install/usr/lib/alsa-lib/libasound_module*.so /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins/usr/lib/alsa-lib
          SHELL= flock /home/allwinner/tina-d1-h/tmp/.root-copy.flock -c 'cp -fpR /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins/. /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/'
          rm -rf /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/tmp-alsa-plugins
          touch /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/rootfs/stamp/.alsa-plugins_installed
          if [ -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/alsa-plugins.default.install.clean ]; then rm -f /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/alsa-plugins.default.install /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/alsa-plugins.default.install.clean; fi; echo "alsa-plugins" >> /home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/pkginfo/alsa-plugins.default.install
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/libs/alsa-plugins'
          Selected Boost API sysv for architecture riscv and cpu c910 rv64gcxthead
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/libs/boost'
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/libs/boost'
          Selected Boost API sysv for architecture riscv and cpu c910 rv64gcxthead
          make[3]: Entering directory `/home/allwinner/tina-d1-h/package/libs/boost'
          ( cd /home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0 ; echo "using gcc : riscv : riscv64-unknown-linux-gnu-gcc : <compileflags>\"-Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC\" <cxxflags>\"-Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC -Wno-virtual-dtor -std=c++11 -fno-rtti  -std=gnu++14\" <linkflags>\"-L/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib -L/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/lib -L/home/allwinner/tina-d1-h/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/usr/lib -L/home/allwinner/tina-d1-h/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/lib -L/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/lib -Wl,-rpath-link=/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/lib -L/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/lib -Wl,-rpath-link=/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/lib -znow -zrelro -pthread -lrt\" ;" > tools/build/src/user-config.jam ;   b2 -j32 --target=riscv64-unknown-linux-gnu --host=riscv64-unknown-linux-gnu --build=x86_64-linux-gnu --program-prefix="" --program-suffix="" --prefix=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install --exec-prefix=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install --bindir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/bin --sbindir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/sbin --libexecdir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/lib --sysconfdir=/etc --datadir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/share --localstatedir=/var --mandir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/man --infodir=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/info --disable-nls   --ignore-site-config --toolset=gcc-riscv abi=sysv --disable-long-double  variant=release   --layout=system --build-type=minimal   link=static,shared runtime-link=shared    threading=multi --without-mpi --without-coroutine2 --without-graph_parallel --without-test   --without-atomic    --without-chrono    --without-container    --without-context    --without-coroutine    --without-date_time    --without-fiber    --without-filesystem    --without-graph    --without-iostreams    --without-locale    --without-log    --without-math    --without-program_options    --without-python    --without-python    --without-random    --without-regex    --without-serialization    --without-signals    --without-system    --without-thread    --without-timer    --without-wave   boost.locale.iconv=off  install )
          Performing configuration checks
          
              - 32-bit                   : no  (cached)
              - 64-bit                   : yes (cached)
              - arm                      : no  (cached)
              - mips1                    : no  (cached)
              - power                    : no  (cached)
              - sparc                    : no  (cached)
              - x86                      : no  (cached)
              - combined                 : no  (cached)
              - symlinks supported       : yes (cached)
              - lockfree boost::atomic_flag : no  (cached)
          
          Component configuration:
          
              - atomic                   : not building
              - chrono                   : not building
              - container                : not building
              - context                  : not building
              - coroutine                : not building
              - coroutine2               : not building
              - date_time                : not building
              - exception                : building
              - fiber                    : not building
              - filesystem               : not building
              - graph                    : not building
              - graph_parallel           : not building
              - iostreams                : not building
              - locale                   : not building
              - log                      : not building
              - math                     : not building
              - metaparse                : building
              - mpi                      : not building
              - program_options          : not building
              - python                   : not building
              - random                   : not building
              - regex                    : not building
              - serialization            : not building
              - signals                  : not building
              - system                   : not building
              - test                     : not building
              - thread                   : not building
              - timer                    : not building
              - type_erasure             : building
              - wave                     : not building
          
          ...patience...
          ...patience...
          ...found 27784 targets...
          ...updating 8 targets...
          gcc.compile.c++ bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi/dynamic_binding.o
          In file included from ./boost/mpl/aux_/na_assert.hpp:23,
                           from ./boost/mpl/arg.hpp:25,
                           from ./boost/mpl/placeholders.hpp:24,
                           from ./boost/mpl/set/aux_/insert_range_impl.hpp:19,
                           from ./boost/mpl/set/set0.hpp:24,
                           from ./boost/mpl/set/set10.hpp:19,
                           from ./boost/mpl/set/set20.hpp:19,
                           from ./boost/mpl/set.hpp:36,
                           from ./boost/type_erasure/detail/check_map.hpp:17,
                           from ./boost/type_erasure/register_binding.hpp:14,
                           from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
           failed ************ (Pred::************
                               ^
          ./boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
           failed ************ (boost::mpl::not_<Pred>::************
                               ^
          In file included from ./boost/type_erasure/detail/normalize.hpp:34,
                           from ./boost/type_erasure/detail/check_map.hpp:24,
                           from ./boost/type_erasure/register_binding.hpp:14,
                           from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/type_erasure/builtin.hpp: In static member function 'static const std::type_info& boost::type_erasure::typeid_<T>::value()':
          ./boost/type_erasure/builtin.hpp:107:24: error: cannot use 'typeid' with -fno-rtti
                   return typeid(T);
                                  ^
          ./boost/type_erasure/builtin.hpp: In static member function 'static const std::type_info& boost::type_erasure::typeid_<T>::apply()':
          ./boost/type_erasure/builtin.hpp:112:24: error: cannot use 'typeid' with -fno-rtti
                   return typeid(T);
                                  ^
          In file included from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/type_erasure/register_binding.hpp: In member function 'void boost::type_erasure::detail::append_to_key_static<Map>::operator()(P)':
          ./boost/type_erasure/register_binding.hpp:56:71: error: cannot use 'typeid' with -fno-rtti
                   key->push_back(&typeid(typename ::boost::mpl::at<Map, P>::type));
                                                                                 ^
          ./boost/type_erasure/register_binding.hpp: In member function 'void boost::type_erasure::detail::register_function<Map>::operator()(F)':
          ./boost/type_erasure/register_binding.hpp:103:116: error: cannot use 'typeid' with -fno-rtti
                   key.push_back(&typeid(typename ::boost::type_erasure::detail::rebind_placeholders<F, placeholder_map>::type));
                                                                                                                              ^
          At global scope:
          cc1plus: warning: unrecognized command line option '-Wno-virtual-dtor'
          
              "riscv64-unknown-linux-gnu-gcc"  -ftemplate-depth-128 -Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC -Wno-virtual-dtor -std=c++11 -fno-rtti  -std=gnu++14 -O3 -finline-functions -Wno-inline -Wall -Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_STATIC_LINK=1 -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi/dynamic_binding.o" "libs/type_erasure/src/dynamic_binding.cpp"
          
          ...failed gcc.compile.c++ bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi/dynamic_binding.o...
          ...skipped <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi>libboost_type_erasure.a(clean) for lack of <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi>dynamic_binding.o...
          ...skipped <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi>libboost_type_erasure.a for lack of <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi>dynamic_binding.o...
          ...skipped <p/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/lib>libboost_type_erasure.a for lack of <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/link-static/threading-multi>libboost_type_erasure.a...
          gcc.compile.c++ bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi/dynamic_binding.o
          In file included from ./boost/mpl/aux_/na_assert.hpp:23,
                           from ./boost/mpl/arg.hpp:25,
                           from ./boost/mpl/placeholders.hpp:24,
                           from ./boost/mpl/set/aux_/insert_range_impl.hpp:19,
                           from ./boost/mpl/set/set0.hpp:24,
                           from ./boost/mpl/set/set10.hpp:19,
                           from ./boost/mpl/set/set20.hpp:19,
                           from ./boost/mpl/set.hpp:36,
                           from ./boost/type_erasure/detail/check_map.hpp:17,
                           from ./boost/type_erasure/register_binding.hpp:14,
                           from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/mpl/assert.hpp:188:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
           failed ************ (Pred::************
                               ^
          ./boost/mpl/assert.hpp:193:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
           failed ************ (boost::mpl::not_<Pred>::************
                               ^
          In file included from ./boost/type_erasure/detail/normalize.hpp:34,
                           from ./boost/type_erasure/detail/check_map.hpp:24,
                           from ./boost/type_erasure/register_binding.hpp:14,
                           from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/type_erasure/builtin.hpp: In static member function 'static const std::type_info& boost::type_erasure::typeid_<T>::value()':
          ./boost/type_erasure/builtin.hpp:107:24: error: cannot use 'typeid' with -fno-rtti
                   return typeid(T);
                                  ^
          ./boost/type_erasure/builtin.hpp: In static member function 'static const std::type_info& boost::type_erasure::typeid_<T>::apply()':
          ./boost/type_erasure/builtin.hpp:112:24: error: cannot use 'typeid' with -fno-rtti
                   return typeid(T);
                                  ^
          In file included from libs/type_erasure/src/dynamic_binding.cpp:13:
          ./boost/type_erasure/register_binding.hpp: In member function 'void boost::type_erasure::detail::append_to_key_static<Map>::operator()(P)':
          ./boost/type_erasure/register_binding.hpp:56:71: error: cannot use 'typeid' with -fno-rtti
                   key->push_back(&typeid(typename ::boost::mpl::at<Map, P>::type));
                                                                                 ^
          ./boost/type_erasure/register_binding.hpp: In member function 'void boost::type_erasure::detail::register_function<Map>::operator()(F)':
          ./boost/type_erasure/register_binding.hpp:103:116: error: cannot use 'typeid' with -fno-rtti
                   key.push_back(&typeid(typename ::boost::type_erasure::detail::rebind_placeholders<F, placeholder_map>::type));
                                                                                                                              ^
          At global scope:
          cc1plus: warning: unrecognized command line option '-Wno-virtual-dtor'
          
              "riscv64-unknown-linux-gnu-gcc"  -ftemplate-depth-128 -Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC -Wno-virtual-dtor -std=c++11 -fno-rtti  -std=gnu++14 -O3 -finline-functions -Wno-inline -Wall -Os -pipe -mcmodel=medany -mabi=lp64d -march=rv64gcxthead -g3 -fno-caller-saves -Wno-format-truncation -Wno-unused-result -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libiconv-stub/include -I/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/usr/lib/libintl-stub/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_LOG_LIB_GLOG  -Wformat -Werror=format-security -Wl,-z,now -Wl,-z,relro    -fPIC -pthread -fPIC  -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_DLL=1 -DBOOST_TYPE_ERASURE_DYN_LINK -DNDEBUG  -I"." -c -o "bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi/dynamic_binding.o" "libs/type_erasure/src/dynamic_binding.cpp"
          
          ...failed gcc.compile.c++ bin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi/dynamic_binding.o...
          ...skipped <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi>libboost_type_erasure.so.1.64.0 for lack of <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi>dynamic_binding.o...
          ...skipped <p/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/lib>libboost_type_erasure.so.1.64.0 for lack of <pbin.v2/libs/type_erasure/build/gcc-riscv/release/boost.locale.iconv-off/threading-multi>libboost_type_erasure.so.1.64.0...
          ...skipped <p/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/lib>libboost_type_erasure.so for lack of <p/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/ipkg-install/lib>libboost_type_erasure.so.1.64.0...
          ...failed updating 2 targets...
          ...skipped 6 targets...
          make[3]: *** [/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/boost_1_64_0/.built] Error 1
          make[3]: Leaving directory `/home/allwinner/tina-d1-h/package/libs/boost'
          make[2]: *** [package/libs/boost/compile] Error 2
          make[2]: Leaving directory `/home/allwinner/tina-d1-h'
          make[1]: *** [/home/allwinner/tina-d1-h/out/d1-h-nezha/staging_dir/target/stamp/.package_compile] Error 2
          make[1]: Leaving directory `/home/allwinner/tina-d1-h'
          make: *** [world] Error 2
          [2]+  Done                    $T/tools/build/buildserver --path $T 2> /dev/null 1>&2
          
          #### make failed to build some targets (01:25 (mm:ss)) ####
          

          勾选后编译不通过,D1-H芯片;请问下怎么解决

          C 1 Reply Last reply Reply Quote Share 0
          • C
            chengwei_peng LV 6 @GONGWEIJIE last edited by

            @gongweijie -J1看看

            1 Reply Last reply Reply Quote Share 0
            • 1 / 1
            • First post
              Last post

            Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

            行为准则 | 用户协议 | 隐私权政策