Compiled a complete GTK for arm, so that you can still retrieve it if you forget it, haha
Modules that are not needed can not be compiled, such as SQLite,
Libgtkhtml...
Upload only useful scripts and patches, and find other scripts and patches on the Internet...
After compilation, You need to configure the system:
|
File: |
Gtk_build.tar.bz2 |
Size: |
173kb |
Download: |
Download |
|
1. Put/Zapp/etc/ts. conf in
Module_raw input comment removed
2. Create/Zapp/etc/directfbrc
WM = default
Pixelformat = rgb16
3.
Copy Data/arialuni. TTF to the FS/usr/share/fonts directory.
4. Import the environment on the board
Export
Tslib_fbdevice =/dev/fb0
Export tslib_tsdevice =/dev/input/event1
Export
Tslib_consoledevice =/dev/tty
Export
Tslib_calibfile =/Zapp/etc/pointercal
Export
Tslib_conffile =/Zapp/etc/ts. conf
5. Execute the first execution on the arm board to generate the configuration file: (important, font and graph)
Whether the slice can be displayed depends on it)
/Zapp/bin/gdk-pixbuf-query-loaders>
/Zapp/etc/gtk-2.0/gdk-pixbuf.loaders
Mkdir-P/Zapp/etc/pango
/Zapp/bin/pango-querymodules
>/Zapp/etc/pango. Modules
List the architectures of all files and put the downloaded files in
The corresponding directory can be compiled:
./GTK/
/Build_gtk.sh
/Tar/
Atk-1.13.2.tar.bz2
DirectFB-1.3.0.tar.gz
Glib-2.16.3.tar.bz2
Pango-1.20.2.tar.bz2
Cairo-1.6.4.tar.gz
/Gtk316-2.12.9.tar.bz2
/Configure. In. gtkhtml
FusionSound-1.1.1.tar.gz
Libgtkhtml-2.11.1.tar.bz2
Pixman-0.12.0.tar.gz
DirectFB-examples-1.2.0.tar.gz
/Patch/
/001-cairo_dfb-run-clipped-function.patch
/003-gtk +-2.12.9-dok-scroll-experimental.patch
/006-gtk +-2.12.9-dok-set-default-display-fix.patch
/001-gtk +-2.12.9-dok4.patch
/004-cairo-blit-optimization.patch
/007-gtk +-2.12.9-dok-set-focus-fixes.patch
/002-cairo_dfb-dest-image-clip.patch
/004-gtk +-2.12.9-dok-visual-fix.patch
FusionSound-1.1.1-gcc43.patch
/002-gtk +-2.12.9-gdkkeys_fix.patch
/005-cairo-font-crash-fix.patch
/003-cairo_dfb-zero-box-clip-fix.patch
/005-gtk +-2.12.9-dok-event-block-fix.patch
./Thirdpart/
/Build_thirdpart.sh
/Tar/
/Configure_pkg_config_glib
Freetype-2.3.5.tar.bz2
Libiconv-1.11.tar.gz
Pkg-config-0.22.tar.gz
Tslib-1.0.tar.bz2
Curl-7.19.4.tar.bz2
Gettext-0.17.tar.gz
Libpng-1.2.34.tar.bz2
Sqlite-3.5.9.tar.gz
Zlib-1.2.3.tar.gz
Fontconfig-2.4.91.tar.gz
/Jpegsrc.v6b.tar.gz
Libxml2-2.6.24.tar.bz2
Tiff-3.7.4.tar.gz