mirror of
https://gitee.com/open-loongarch/buildroot-2024.08.git
synced 2026-10-25 12:47:11 +08:00
Update to 3630907761
1.Add loongarch64_2k300_all_gcc14_defconfig which use gcc14.2 2.Add loongarch64_2k300_qt6_defconfig which use Qt6.8 3.Add a qt_demo
This commit is contained in:
committed by
maoxiaochuan
parent
e13db1cf24
commit
ec8f9da7a0
@@ -12,6 +12,7 @@ BR2_PACKAGE_HOST_GDB=y
|
|||||||
BR2_PACKAGE_HOST_GDB_TUI=y
|
BR2_PACKAGE_HOST_GDB_TUI=y
|
||||||
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
||||||
BR2_GDB_VERSION_15=y
|
BR2_GDB_VERSION_15=y
|
||||||
|
BR2_TARGET_OPTIMIZATION="-mtune=loongarch64 -mstrict-align"
|
||||||
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
||||||
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
||||||
BR2_SHARED_STATIC_LIBS=y
|
BR2_SHARED_STATIC_LIBS=y
|
||||||
|
|||||||
@@ -0,0 +1,331 @@
|
|||||||
|
BR2_loongarch=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/loongarch64-linux-gnu-gcc14.2"
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="$(ARCH)-loongson-linux-gnu"
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_6=y
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
|
||||||
|
# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set
|
||||||
|
BR2_TOOLCHAIN_EXTERNAL_CXX=y
|
||||||
|
BR2_PACKAGE_HOST_GDB=y
|
||||||
|
BR2_PACKAGE_HOST_GDB_TUI=y
|
||||||
|
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
||||||
|
BR2_GDB_VERSION_15=y
|
||||||
|
BR2_TARGET_OPTIMIZATION="-mtune=loongarch64 -mstrict-align"
|
||||||
|
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
||||||
|
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
||||||
|
BR2_SHARED_STATIC_LIBS=y
|
||||||
|
BR2_TARGET_GENERIC_HOSTNAME="LS-GD"
|
||||||
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Loongson-gd"
|
||||||
|
BR2_TARGET_GENERIC_PASSWD_SHA512=y
|
||||||
|
BR2_INIT_SYSTEMD=y
|
||||||
|
BR2_TARGET_GENERIC_ROOT_PASSWD="123"
|
||||||
|
BR2_SYSTEM_BIN_SH_BASH=y
|
||||||
|
BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
|
||||||
|
BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200=y
|
||||||
|
BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin"
|
||||||
|
BR2_SYSTEM_ENABLE_NLS=y
|
||||||
|
BR2_TARGET_LOCALTIME="Asia/Shanghai"
|
||||||
|
BR2_ROOTFS_OVERLAY="board/loongson/ls2k300/rootfs_overlay"
|
||||||
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh"
|
||||||
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)"
|
||||||
|
BR2_PACKAGE_ALSA_UTILS=y
|
||||||
|
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
|
||||||
|
BR2_PACKAGE_ALSA_UTILS_APLAY=y
|
||||||
|
BR2_PACKAGE_FFMPEG_GPL=y
|
||||||
|
BR2_PACKAGE_FFMPEG_FFPLAY=y
|
||||||
|
BR2_PACKAGE_FFMPEG_FFPROBE=y
|
||||||
|
BR2_PACKAGE_FFMPEG_POSTPROC=y
|
||||||
|
BR2_PACKAGE_MPV=y
|
||||||
|
BR2_PACKAGE_V4L2GRAB=y
|
||||||
|
BR2_PACKAGE_GZIP=y
|
||||||
|
BR2_PACKAGE_PIGZ=y
|
||||||
|
BR2_PACKAGE_PIXZ=y
|
||||||
|
BR2_PACKAGE_UNRAR=y
|
||||||
|
BR2_PACKAGE_UNZIP=y
|
||||||
|
BR2_PACKAGE_ZIP=y
|
||||||
|
BR2_PACKAGE_COREMARK=y
|
||||||
|
BR2_PACKAGE_COREMARK_PRO=y
|
||||||
|
BR2_PACKAGE_DHRYSTONE=y
|
||||||
|
BR2_PACKAGE_FIO=y
|
||||||
|
BR2_PACKAGE_GDB=y
|
||||||
|
BR2_PACKAGE_GDB_SERVER=y
|
||||||
|
BR2_PACKAGE_GDB_DEBUGGER=y
|
||||||
|
BR2_PACKAGE_GDB_TUI=y
|
||||||
|
BR2_PACKAGE_GDB_PYTHON=y
|
||||||
|
BR2_PACKAGE_IOZONE=y
|
||||||
|
BR2_PACKAGE_NETPERF=y
|
||||||
|
BR2_PACKAGE_PV=y
|
||||||
|
BR2_PACKAGE_RT_TESTS=y
|
||||||
|
BR2_PACKAGE_STRACE=y
|
||||||
|
BR2_PACKAGE_STRESS=y
|
||||||
|
BR2_PACKAGE_STRESS_NG=y
|
||||||
|
BR2_PACKAGE_STRESSAPPTEST=y
|
||||||
|
BR2_PACKAGE_CHECK=y
|
||||||
|
BR2_PACKAGE_DIFFUTILS=y
|
||||||
|
BR2_PACKAGE_DOS2UNIX=y
|
||||||
|
BR2_PACKAGE_FINDUTILS=y
|
||||||
|
BR2_PACKAGE_GAWK=y
|
||||||
|
BR2_PACKAGE_GREP=y
|
||||||
|
BR2_PACKAGE_PATCH=y
|
||||||
|
BR2_PACKAGE_SED=y
|
||||||
|
BR2_PACKAGE_TREE=y
|
||||||
|
BR2_PACKAGE_CPIO=y
|
||||||
|
BR2_PACKAGE_DOSFSTOOLS=y
|
||||||
|
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
|
||||||
|
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
|
||||||
|
BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
|
||||||
|
BR2_PACKAGE_E2TOOLS=y
|
||||||
|
BR2_PACKAGE_EXFAT=y
|
||||||
|
BR2_PACKAGE_NFS_UTILS=y
|
||||||
|
BR2_PACKAGE_SOURCEHANSERIF=y
|
||||||
|
BR2_PACKAGE_SOURCEHANSERIF_CN_REGULAR=y
|
||||||
|
BR2_PACKAGE_FSWEBCAM=y
|
||||||
|
BR2_PACKAGE_FBDUMP=y
|
||||||
|
BR2_PACKAGE_FBGRAB=y
|
||||||
|
BR2_PACKAGE_FBSET=y
|
||||||
|
BR2_PACKAGE_PSPLASH=y
|
||||||
|
BR2_PACKAGE_SDL=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_GIF=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_JPEG=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_LBM=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_PCX=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_PNG=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_PNM=y
|
||||||
|
BR2_PACKAGE_SDL_IMAGE_TIFF=y
|
||||||
|
BR2_PACKAGE_SDL_MIXER=y
|
||||||
|
BR2_PACKAGE_SDL_NET=y
|
||||||
|
BR2_PACKAGE_SDL_SOUND=y
|
||||||
|
BR2_PACKAGE_SDL_SOUND_PLAYSOUND=y
|
||||||
|
BR2_PACKAGE_SDL_TTF=y
|
||||||
|
BR2_PACKAGE_SDL2_KMSDRM=y
|
||||||
|
BR2_PACKAGE_SDL2_GFX=y
|
||||||
|
BR2_PACKAGE_SDL2_IMAGE=y
|
||||||
|
BR2_PACKAGE_SDL2_MIXER=y
|
||||||
|
BR2_PACKAGE_SDL2_NET=y
|
||||||
|
BR2_PACKAGE_SDL2_TTF=y
|
||||||
|
BR2_PACKAGE_QT5=y
|
||||||
|
BR2_PACKAGE_QT5BASE_MYSQL=y
|
||||||
|
BR2_PACKAGE_QT5BASE_SQLITE_QT=y
|
||||||
|
BR2_PACKAGE_QT5BASE_DEFAULT_QPA="linuxfb"
|
||||||
|
BR2_PACKAGE_QT5BASE_FONTCONFIG=y
|
||||||
|
BR2_PACKAGE_QT5BASE_HARFBUZZ=y
|
||||||
|
BR2_PACKAGE_QT5BASE_GIF=y
|
||||||
|
BR2_PACKAGE_QT5BASE_JPEG=y
|
||||||
|
BR2_PACKAGE_QT5BASE_PNG=y
|
||||||
|
BR2_PACKAGE_QT5BASE_DBUS=y
|
||||||
|
BR2_PACKAGE_QT5BASE_TSLIB=y
|
||||||
|
BR2_PACKAGE_QT5CHARTS=y
|
||||||
|
BR2_PACKAGE_QT5MQTT=y
|
||||||
|
BR2_PACKAGE_QT5MULTIMEDIA=y
|
||||||
|
BR2_PACKAGE_QT5QUICKCONTROLS=y
|
||||||
|
BR2_PACKAGE_QT5QUICKCONTROLS2=y
|
||||||
|
BR2_PACKAGE_QT5QUICKTIMELINE=y
|
||||||
|
BR2_PACKAGE_QT5SENSORS=y
|
||||||
|
BR2_PACKAGE_QT5SERIALBUS=y
|
||||||
|
BR2_PACKAGE_QT5VIRTUALKEYBOARD=y
|
||||||
|
BR2_PACKAGE_QT5VIRTUALKEYBOARD_HANDWRITING=y
|
||||||
|
BR2_PACKAGE_QT5VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION=y
|
||||||
|
BR2_PACKAGE_QT5WEBCHANNEL=y
|
||||||
|
BR2_PACKAGE_QT5XMLPATTERNS=y
|
||||||
|
BR2_PACKAGE_DBUS_CPP=y
|
||||||
|
BR2_PACKAGE_DBUS_CXX=y
|
||||||
|
BR2_PACKAGE_DBUS_GLIB=y
|
||||||
|
BR2_PACKAGE_DBUS_PYTHON=y
|
||||||
|
BR2_PACKAGE_DT_UTILS=y
|
||||||
|
BR2_PACKAGE_HDPARM=y
|
||||||
|
BR2_PACKAGE_I2C_TOOLS=y
|
||||||
|
BR2_PACKAGE_LINUX_SERIAL_TEST=y
|
||||||
|
BR2_PACKAGE_LM_SENSORS=y
|
||||||
|
BR2_PACKAGE_LM_SENSORS_PWMCONFIG=y
|
||||||
|
BR2_PACKAGE_LSHW=y
|
||||||
|
BR2_PACKAGE_MEMTESTER=y
|
||||||
|
BR2_PACKAGE_RS485CONF=y
|
||||||
|
BR2_PACKAGE_RTC_TOOLS=y
|
||||||
|
BR2_PACKAGE_SPI_TOOLS=y
|
||||||
|
BR2_PACKAGE_SYSSTAT=y
|
||||||
|
BR2_PACKAGE_USBUTILS=y
|
||||||
|
BR2_PACKAGE_PYTHON3=y
|
||||||
|
BR2_PACKAGE_PYTHON3_BERKELEYDB=y
|
||||||
|
BR2_PACKAGE_PYTHON3_BZIP2=y
|
||||||
|
BR2_PACKAGE_PYTHON3_CURSES=y
|
||||||
|
BR2_PACKAGE_PYTHON3_DECIMAL=y
|
||||||
|
BR2_PACKAGE_PYTHON3_OSSAUDIODEV=y
|
||||||
|
BR2_PACKAGE_PYTHON3_READLINE=y
|
||||||
|
BR2_PACKAGE_PYTHON3_XZ=y
|
||||||
|
BR2_PACKAGE_PYTHON_AENUM=y
|
||||||
|
BR2_PACKAGE_PYTHON_CANOPEN=y
|
||||||
|
BR2_PACKAGE_PYTHON_DATEUTIL=y
|
||||||
|
BR2_PACKAGE_PYTHON_FLASK=y
|
||||||
|
BR2_PACKAGE_PYTHON_MODBUS_TK=y
|
||||||
|
BR2_PACKAGE_PYTHON_PAHO_MQTT=y
|
||||||
|
BR2_PACKAGE_PYTHON_PIP=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYMODBUS=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYMYSQL=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYQRCODE=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYQT5=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYTZ=y
|
||||||
|
BR2_PACKAGE_PYTHON_PYUSB=y
|
||||||
|
BR2_PACKAGE_PYTHON_SIMPLESQLITE=y
|
||||||
|
BR2_PACKAGE_PYTHON_SOCKETIO=y
|
||||||
|
BR2_PACKAGE_PYTHON_URLLIB3=y
|
||||||
|
BR2_PACKAGE_PYTHON_W1THERMSENSOR=y
|
||||||
|
BR2_PACKAGE_PYTHON_LUMAOLED=y
|
||||||
|
BR2_PACKAGE_LZ4=y
|
||||||
|
BR2_PACKAGE_LZ4_PROGS=y
|
||||||
|
BR2_PACKAGE_LZO=y
|
||||||
|
BR2_PACKAGE_SQLITE_STAT4=y
|
||||||
|
BR2_PACKAGE_SQLITE_ENABLE_FTS3=y
|
||||||
|
BR2_PACKAGE_SQLITE_ENABLE_JSON1=y
|
||||||
|
BR2_PACKAGE_SQLITE_ENABLE_UNLOCK_NOTIFY=y
|
||||||
|
BR2_PACKAGE_SQLITE_SECURE_DELETE=y
|
||||||
|
BR2_PACKAGE_SQLITECPP=y
|
||||||
|
BR2_PACKAGE_IMLIB2=y
|
||||||
|
BR2_PACKAGE_IMLIB2_JPEG=y
|
||||||
|
BR2_PACKAGE_IMLIB2_PNG=y
|
||||||
|
BR2_PACKAGE_IMLIB2_GIF=y
|
||||||
|
BR2_PACKAGE_IMLIB2_TIFF=y
|
||||||
|
BR2_PACKAGE_IMLIB2_ID3=y
|
||||||
|
BR2_PACKAGE_JPEG_TURBO=y
|
||||||
|
BR2_PACKAGE_JPEG_TURBO_TOOLS=y
|
||||||
|
BR2_PACKAGE_LIBDRM=y
|
||||||
|
BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
|
||||||
|
BR2_PACKAGE_LIBSVG_CAIRO=y
|
||||||
|
BR2_PACKAGE_OPENCV4=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_QT5=y
|
||||||
|
BR2_PACKAGE_OPENCV4_LIB_SHAPE=y
|
||||||
|
BR2_PACKAGE_OPENCV4_LIB_STITCHING=y
|
||||||
|
BR2_PACKAGE_OPENCV4_LIB_SUPERRES=y
|
||||||
|
BR2_PACKAGE_OPENCV4_LIB_TS=y
|
||||||
|
BR2_PACKAGE_OPENCV4_LIB_VIDEOSTAB=y
|
||||||
|
BR2_PACKAGE_OPENCV4_BUILD_TESTS=y
|
||||||
|
BR2_PACKAGE_OPENCV4_BUILD_PERF_TESTS=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_FFMPEG=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_GSTREAMER1=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_JPEG=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_PNG=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_TBB=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_TIFF=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_V4L=y
|
||||||
|
BR2_PACKAGE_OPENCV4_WITH_WEBP=y
|
||||||
|
BR2_PACKAGE_OPENCV4_INSTALL_DATA=y
|
||||||
|
BR2_PACKAGE_LIBDISPLAY_INFO=y
|
||||||
|
BR2_PACKAGE_LIBGPIOD2=y
|
||||||
|
BR2_PACKAGE_LIBGPIOD2_TOOLS=y
|
||||||
|
BR2_PACKAGE_LIBXKBCOMMON=y
|
||||||
|
BR2_PACKAGE_LIBCAP_NG=y
|
||||||
|
BR2_PACKAGE_LIBUV=y
|
||||||
|
BR2_PACKAGE_PCRE=y
|
||||||
|
BR2_PACKAGE_PCRE_16=y
|
||||||
|
BR2_PACKAGE_PCRE_32=y
|
||||||
|
BR2_PACKAGE_PCRE_UCP=y
|
||||||
|
BR2_PACKAGE_PCRE2_32=y
|
||||||
|
BR2_PACKAGE_COLLECTD=y
|
||||||
|
BR2_PACKAGE_COLLECTD_EXEC=y
|
||||||
|
BR2_PACKAGE_COLLECTD_IPTABLES=y
|
||||||
|
BR2_PACKAGE_COLLECTD_NFS=y
|
||||||
|
BR2_PACKAGE_BRIDGE_UTILS=y
|
||||||
|
BR2_PACKAGE_CAN_UTILS=y
|
||||||
|
BR2_PACKAGE_DHCP=y
|
||||||
|
BR2_PACKAGE_DHCP_SERVER=y
|
||||||
|
BR2_PACKAGE_DHCP_SERVER_DELAYED_ACK=y
|
||||||
|
BR2_PACKAGE_DHCP_RELAY=y
|
||||||
|
BR2_PACKAGE_DHCP_CLIENT=y
|
||||||
|
BR2_PACKAGE_ETHTOOL=y
|
||||||
|
BR2_PACKAGE_HOSTAPD=y
|
||||||
|
BR2_PACKAGE_IFTOP=y
|
||||||
|
BR2_PACKAGE_IFUPDOWN=y
|
||||||
|
BR2_PACKAGE_IPERF=y
|
||||||
|
BR2_PACKAGE_IPERF3=y
|
||||||
|
BR2_PACKAGE_IPROUTE2=y
|
||||||
|
BR2_PACKAGE_IPTABLES_BPF_NFSYNPROXY=y
|
||||||
|
BR2_PACKAGE_IPTABLES_NFTABLES=y
|
||||||
|
BR2_PACKAGE_IW=y
|
||||||
|
BR2_PACKAGE_LFTP=y
|
||||||
|
BR2_PACKAGE_LFTP_CMD_TORRENT=y
|
||||||
|
BR2_PACKAGE_LFTP_PROTO_FISH=y
|
||||||
|
BR2_PACKAGE_LFTP_PROTO_HTTP=y
|
||||||
|
BR2_PACKAGE_LFTP_PROTO_SFTP=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_BROTLI=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_BZIP2=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_KRB5=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_LDAP=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_MAXMINDDB=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_MYSQL=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_OPENSSL=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_PCRE=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_WEBDAV=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_ZLIB=y
|
||||||
|
BR2_PACKAGE_LIGHTTPD_ZSTD=y
|
||||||
|
BR2_PACKAGE_MJPG_STREAMER=y
|
||||||
|
BR2_PACKAGE_MODEM_MANAGER_LIBMBIM=y
|
||||||
|
BR2_PACKAGE_MODEM_MANAGER_LIBQRTR=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER_TUI=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER_CLI=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER_MODEM_MANAGER=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER_PPPD=y
|
||||||
|
BR2_PACKAGE_NETWORK_MANAGER_OVS=y
|
||||||
|
BR2_PACKAGE_OPENSSH=y
|
||||||
|
BR2_PACKAGE_PPPD_FILTER=y
|
||||||
|
BR2_PACKAGE_SSHPASS=y
|
||||||
|
BR2_PACKAGE_WIRELESS_TOOLS=y
|
||||||
|
BR2_PACKAGE_WIRELESS_TOOLS_LIB=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WEXT=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WIRED=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_IBSS_RSN=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WIFI_DISPLAY=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_OVERRIDES=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_HOTSPOT=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_DEBUG_SYSLOG=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WPS=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WPA3=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y
|
||||||
|
BR2_PACKAGE_WPA_SUPPLICANT_DBUS_INTROSPECTION=y
|
||||||
|
BR2_PACKAGE_FILE=y
|
||||||
|
BR2_PACKAGE_COREUTILS=y
|
||||||
|
BR2_PACKAGE_COREUTILS_INDIVIDUAL_BINARIES=y
|
||||||
|
BR2_PACKAGE_DEBIANUTILS=y
|
||||||
|
BR2_PACKAGE_HTOP=y
|
||||||
|
BR2_PACKAGE_PROCPS_NG=y
|
||||||
|
BR2_PACKAGE_PROCPS_NS_ORIGINAL_TOP=y
|
||||||
|
BR2_PACKAGE_START_STOP_DAEMON=y
|
||||||
|
BR2_PACKAGE_SYSTEMD_ANALYZE=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_KILL=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_LOGIN=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_MORE=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_NOLOGIN=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_PARTX=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_RFKILL=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y
|
||||||
|
BR2_PACKAGE_VIM=y
|
||||||
|
BR2_PACKAGE_BOOT_RUN=y
|
||||||
|
BR2_PACKAGE_LS_DEFAULT_ETH_CONFIG=y
|
||||||
|
BR2_PACKAGE_LS3_SYSTEM_TOOL=y
|
||||||
|
BR2_PACKAGE_LS3_SYSTEM_TOOL_QT=y
|
||||||
|
BR2_PACKAGE_LOONGSON_RESIZE=y
|
||||||
|
BR2_PACKAGE_QT_USE_TSLIB=y
|
||||||
|
BR2_PACKAGE_QUECTEL_CM=y
|
||||||
|
BR2_PACKAGE_LOONGSON_KERNEL=y
|
||||||
|
BR2_PACKAGE_LOONGSON_KERNEL_PATH="~/tmp/bsp/test/2K300/abi2/kernel/"
|
||||||
|
BR2_TARGET_ROOTFS_EXT2=y
|
||||||
|
BR2_TARGET_ROOTFS_EXT2_4=y
|
||||||
|
BR2_TARGET_ROOTFS_IMG_WITH_PARTITION_SIZE=1024
|
||||||
|
BR2_TARGET_ROOTFS_EXT2_SIZE="1024M"
|
||||||
|
BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit -O ^metadata_csum"
|
||||||
|
BR2_TARGET_ROOTFS_EXT2_PIGZ=y
|
||||||
|
BR2_TARGET_ROOTFS_TAR_PIGZ=y
|
||||||
|
BR2_PACKAGE_HOST_KMOD=y
|
||||||
@@ -12,6 +12,7 @@ BR2_PACKAGE_HOST_GDB=y
|
|||||||
BR2_PACKAGE_HOST_GDB_TUI=y
|
BR2_PACKAGE_HOST_GDB_TUI=y
|
||||||
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
||||||
BR2_GDB_VERSION_15=y
|
BR2_GDB_VERSION_15=y
|
||||||
|
BR2_TARGET_OPTIMIZATION="-mtune=loongarch64 -mstrict-align"
|
||||||
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
||||||
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
||||||
BR2_SHARED_STATIC_LIBS=y
|
BR2_SHARED_STATIC_LIBS=y
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ BR2_TOOLCHAIN_EXTERNAL_HEADERS_6_6=y
|
|||||||
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
|
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
|
||||||
# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set
|
# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set
|
||||||
BR2_TOOLCHAIN_EXTERNAL_CXX=y
|
BR2_TOOLCHAIN_EXTERNAL_CXX=y
|
||||||
|
BR2_TARGET_OPTIMIZATION="-mtune=loongarch64 -mstrict-align"
|
||||||
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
||||||
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
||||||
BR2_SHARED_STATIC_LIBS=y
|
BR2_SHARED_STATIC_LIBS=y
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ BR2_PACKAGE_HOST_GDB=y
|
|||||||
BR2_PACKAGE_HOST_GDB_TUI=y
|
BR2_PACKAGE_HOST_GDB_TUI=y
|
||||||
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
BR2_PACKAGE_HOST_GDB_PYTHON3=y
|
||||||
BR2_GDB_VERSION_15=y
|
BR2_GDB_VERSION_15=y
|
||||||
|
BR2_TARGET_OPTIMIZATION="-mtune=loongarch64 -mstrict-align"
|
||||||
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
BR2_TARGET_LDFLAGS="-Wl,--copy-dt-needed-entries"
|
||||||
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
BR2_CPAN_MIRROR="https://mirrors.tuna.tsinghua.edu.cn/CPAN"
|
||||||
BR2_SHARED_STATIC_LIBS=y
|
BR2_SHARED_STATIC_LIBS=y
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
workdir=`pwd`
|
||||||
|
|
||||||
|
DEST=$workdir/../output/host
|
||||||
|
|
||||||
|
PATH=$DEST/bin:$PATH
|
||||||
|
|
||||||
|
#QMAKESPEC=$DEST/mkspecs/linux-g++/
|
||||||
|
QMAKESPEC=$DEST/mkspecs/linux-loongarch64-g++/
|
||||||
|
|
||||||
|
QTDIR=$DEST/loongarch64-buildroot-linux-gnu/sysroot/usr
|
||||||
|
|
||||||
|
LD_LIBRARY_PATH=$DEST/loongarch64-buildroot-linux-gnu/sysroot/usr/lib
|
||||||
|
|
||||||
|
export PATH QMAKESPEC QTDIR LD_LIBARY_PATH
|
||||||
|
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
#include "mainwindow.h"
|
||||||
|
#include <QApplication>
|
||||||
|
|
||||||
|
int main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
QApplication a(argc, argv);
|
||||||
|
MainWindow w;
|
||||||
|
w.show();
|
||||||
|
|
||||||
|
return a.exec();
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#include "mainwindow.h"
|
||||||
|
#include "ui_mainwindow.h"
|
||||||
|
|
||||||
|
MainWindow::MainWindow(QWidget *parent) :
|
||||||
|
QMainWindow(parent),
|
||||||
|
ui(new Ui::MainWindow)
|
||||||
|
{
|
||||||
|
ui->setupUi(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
MainWindow::~MainWindow()
|
||||||
|
{
|
||||||
|
delete ui;
|
||||||
|
}
|
||||||
|
|
||||||
|
void MainWindow::on_pushButton_clicked()
|
||||||
|
{
|
||||||
|
qApp->exit();
|
||||||
|
}
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
#ifndef MAINWINDOW_H
|
||||||
|
#define MAINWINDOW_H
|
||||||
|
|
||||||
|
#include <QMainWindow>
|
||||||
|
|
||||||
|
namespace Ui {
|
||||||
|
class MainWindow;
|
||||||
|
}
|
||||||
|
|
||||||
|
class MainWindow : public QMainWindow
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
public:
|
||||||
|
explicit MainWindow(QWidget *parent = 0);
|
||||||
|
~MainWindow();
|
||||||
|
|
||||||
|
private slots:
|
||||||
|
void on_pushButton_clicked();
|
||||||
|
|
||||||
|
private:
|
||||||
|
Ui::MainWindow *ui;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MAINWINDOW_H
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>MainWindow</class>
|
||||||
|
<widget class="QMainWindow" name="MainWindow">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>400</width>
|
||||||
|
<height>300</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>MainWindow</string>
|
||||||
|
</property>
|
||||||
|
<widget class="QWidget" name="centralWidget">
|
||||||
|
<widget class="QLabel" name="label">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>80</x>
|
||||||
|
<y>70</y>
|
||||||
|
<width>67</width>
|
||||||
|
<height>17</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>TextLabel</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_2">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>80</x>
|
||||||
|
<y>110</y>
|
||||||
|
<width>67</width>
|
||||||
|
<height>17</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>创造价值</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="pushButton">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>210</x>
|
||||||
|
<y>100</y>
|
||||||
|
<width>89</width>
|
||||||
|
<height>25</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>exit</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</widget>
|
||||||
|
<widget class="QMenuBar" name="menuBar">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>400</width>
|
||||||
|
<height>22</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QToolBar" name="mainToolBar">
|
||||||
|
<attribute name="toolBarArea">
|
||||||
|
<enum>TopToolBarArea</enum>
|
||||||
|
</attribute>
|
||||||
|
<attribute name="toolBarBreak">
|
||||||
|
<bool>false</bool>
|
||||||
|
</attribute>
|
||||||
|
</widget>
|
||||||
|
<widget class="QStatusBar" name="statusBar"/>
|
||||||
|
</widget>
|
||||||
|
<layoutdefault spacing="6" margin="11"/>
|
||||||
|
<resources/>
|
||||||
|
<connections/>
|
||||||
|
</ui>
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
#-------------------------------------------------
|
||||||
|
#
|
||||||
|
# Project created by QtCreator 2021-08-17T18:42:58
|
||||||
|
#
|
||||||
|
#-------------------------------------------------
|
||||||
|
|
||||||
|
QT += core gui
|
||||||
|
|
||||||
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
|
TARGET = test
|
||||||
|
TEMPLATE = app
|
||||||
|
|
||||||
|
# The following define makes your compiler emit warnings if you use
|
||||||
|
# any feature of Qt which has been marked as deprecated (the exact warnings
|
||||||
|
# depend on your compiler). Please consult the documentation of the
|
||||||
|
# deprecated API in order to know how to port your code away from it.
|
||||||
|
DEFINES += QT_DEPRECATED_WARNINGS
|
||||||
|
|
||||||
|
# You can also make your code fail to compile if you use deprecated APIs.
|
||||||
|
# In order to do so, uncomment the following line.
|
||||||
|
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
||||||
|
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||||||
|
|
||||||
|
|
||||||
|
SOURCES += \
|
||||||
|
main.cpp \
|
||||||
|
mainwindow.cpp
|
||||||
|
|
||||||
|
HEADERS += \
|
||||||
|
mainwindow.h
|
||||||
|
|
||||||
|
FORMS += \
|
||||||
|
mainwindow.ui
|
||||||
Reference in New Issue
Block a user