在Linux上通过Buildroot移植Xserver、TSLIB、GTK和桌面系统是一个涉及多个步骤的过程。以下是一个详细的步骤指南,帮助你完成这个任务: 1. 准备Buildroot环境并配置 首先,你需要下载并配置Buildroot环境。你可以从Buildroot的官方网站下载最新版本的Buildroot源代码。 bash git clone https://git.busybox.net/buildroot cd...
其中gtk界面既可以依赖xserver也可以不依赖(直接基于directfb),(buildroot默认是依赖配置)QT不依赖xserver,但是桌面程序必须要用xserver。 3、tslib 通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。,介于xserver和屏幕驱动之间,有了这个库xserver才能和内核驱动交互。 4、gtk 是一种图形用户界面(GUI...
./configure --host=mipsel-linux --prefix=/usr --disable-gtk --disable-nls CPPFLAGS=-DTR_EMBEDDED ... Configuration: Compiler: g++ Build Command-Line client: yes Build GTK+ client: no Optional dependencies for GTK+ client: * gio for watchdir support: no * libnotify for 'download completed...
(2) Graphics: X.org, Wayland, Qt4/Qt5, Gtk2/Gtk3, EFL (3) Multimedia: Gstreamer 0.10/1.x, ffmpeg, Kodi, OpenGL (4) Languages: Python2/3, PHP, Lua, Perl, Erlang, Mono, Ruby, Node.js (5) Networking: Apache, Samba, Dovecot, Exim, CUPS, lots of servers/tools (6) Init syste...
glib2, gtk2, glade2 用于 gconfig 工具 源码获取工具: 官方包源码树中的包用 wget 获取就够了,但是其他的包可能需要额外的工具来获取源码,可能的工具有: bazaar, cvs, git, mercurial, rsync, scp, sftp, subversion 如果目标系统中还要包含 java ,就还需要 java 的相关工具: javac jar 文档生成工具: asc...
glib2, gtk2 and glade2 to use the gconfig interface Source fetching tools: 在官方树中,大多数包源都是使用wget从ftp、http或https位置检索的。少数软件包只能通过版本控制系统获得。此外,Buildroot还可以通过其他工具下载资源,如rsync或scp(参阅第20章,下载基础设施了解更多细节)。如果您使用以下任何一种方法启用...
来运行基于Qt或者GTK界面的配置器。 所有这些“make”命令都需要建立一个配置实用程序(utility),所以你可能需要安装“development”包配置所使用的实用程序的相关库。对于Debian系列的系统,menuconfig接口需要libncurses5-dev包,而xconfig需要libqt4-dev包,gconfig则需要libglib2.0-dev、libgtk2.0-dev和libglade2-dev。
glib2,gtk2andglade2用于配置gconfig接口 源(代码)获取工具: 再offical 发布中,大多数 package 都是用wget从ftp,httporhttps获取. 少数软件包只能通过版本控制系统获得。此外,Buildroot 还可以通过其他工具下载源代码, 比如:rsync/scp(参考:Chapter 20,Download infrastructure获取更多信息). 如果使用上面那些方法获取 ...
(2) Graphics: X.org, Wayland, Qt4/Qt5, Gtk2/Gtk3, EFL (3) Multimedia: Gstreamer 0.10/1.x, ffmpeg, Kodi, OpenGL (4) Languages: Python2/3, PHP, Lua, Perl, Erlang, Mono, Ruby, Node.js (5) Networking: Apache, Samba, Dovecot, Exim, CUPS, lots of servers/tools ...
glib2, gtk2andglade2 ;gconfig 使用 1 2 3 4 5 6 7 8 9 10 11 12 13 3、 解压buildroot压缩包 4、 进入源码目录,make menuconfig配置 配着之前看看下s3c2440数据手册摘录: 接下来简单解释几个比较重要的选项: TargetArchitecture---> 用于选择目标的架构,我这里选择ARM (little endian)(s3c2440可以运行...