Maison > Tutoriel système > Linux > arm-linuxgtk, un portage de gtk dans ARM

arm-linuxgtk, un portage de gtk dans ARM

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-06-01 20:32:10
original
807 Les gens l'ont consulté

#主机安装gettextlibglib2.0-dev

sudoapt-getinstallgettextlibglib2.0-dev

exportPREFIX=/gtkdfb&

#installglib2.16

echoac_cv_type_long_long=yes>arm-none-linux-gnueabi.cache&

echoglib_cv_stack_grows=no>>arm-none-linux-gnueabi.cache&

echoglib_cv_uscore=no>>arm-none-linux-gnueabi.cache&

echoac_cv_func_posix_getpwuid_r=yes>>arm-none-linux-gnueabi.cache&

CC=arm-none-linux-gnueabi-gcc

./configure--host=arm-none-linux-gnueabi--build=i686-pc-linux--cache-file=arm-none-linux-gnueabi.cache--prefix=$PREFIX--enable-static --enable-sharedac_cv_func_posix_getgrgid_r=oui

faire&

-------------不一定须要-----------------------

gtester.c

#ifndefARG_MAX

#defineARG_MAX0xffff

#endif

giounix.c

#ifndefSSIZE_MAX

安装下载_linux下安装bt4_linux下gtk安装

#defineSSIZE_MAX0x7fffffff

#endif

faireinstaller&

-------------不一定须要-----------------------

exportLDFLAGS=-L$PREFIX/lib

exportCFLAGS="-g-I$PREFIX/include"

exportPKG_CONFIG_PATH=$PREFIX/lib/pkgconfig

#---------atk1.20.0-----------------------

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

faire

faireinstaller

#installzlib1.2.3

CC=arm-none-linux-gnueabi-gcc./configure--prefix=$PREFIX--shared

faire

faireinstaller

#installjpeg8

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

linux下gtk安装_安装下载_linux下安装bt4

faire

faireinstaller

#---------------libpng1.2.44----------------------------------

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

faire

faireinstaller

#7、expat-2.0.1

CC=arm-none-linux-gnueabi-gcc./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX-enable-static--enable-shared

faire

faireinstaller

#---------freetype2.4.4------------

CC=arm-none-linux-gnueabi-gcc./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

faire

faireinstaller

#9、libxml2-2.7.8

CC=arm-none-linux-gnueabi-gcc./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

faire

linux下gtk安装_linux下安装bt4_安装下载

faireinstaller

#--------------fontconfig2.5.0-------------------------

exportLIBXML2_CFLAGS=-I/gtkdfb/include/libxml2

exportLIBXML2_LIBS="-L/gtkdfb/lib-lxml2"

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--with-freetype-config=$PREFIX/bin/freetype-config--with-arch=arm-enable-static-- activer-partagé

faire

faireinstaller

#----------------------DirectFB1.3.0----------------------- -------------

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--with-gfxdrivers=none--with-inputdrivers=all--enable-png--enable-jpeg--disable-tiff --enable-zlib--enable-sdl=no--enable-gif=no--disable-x11--enable-static--enable-shared

faire

faireinstaller

#----------pixman-0.16.0------------

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-static--enable-shared

faire

faireinstaller

#--------------------------caire-1.8.6----------------- ---- ---------------

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--without-x--disable-xlib--disable-xlib-xrender--enable-directfb--enable-freetype-- désactiver-win32--enable-pdf--enable-ps--disable-svg--enable-png--enable-static--enable-shared

faire

faireinstaller

#----------------------Pango1.20.5----------------------- --- -------------------

#Changez le fichier de configurationInstallation de Gtk sous Linux, changez certains paramètres ci-dessous en true

have_cairo=true

have_cairo_png=true

have_cairo_ps=true

have_cairo_pdf=true

have_cairo_freetype=true

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--enable-cairo--without-x--enable-static--enable-shared

faire

faireinstaller

#--------------------gtk+-2.16.0---------------------- -------------------

#Installer libgdk-pixbuf2.0-dev(apt-get-install)

exportLDFLAGS="-L$PREFIX/lib-Wllinux formation drapeau rouge linux5.0,-rpathgtk installation sous linux,$PREFIX/lib"

exportCPPFLAGS="-I$PREFIX/include"

./configure--host=arm-none-linux-gnueabi--prefix=$PREFIX--with-gdktarget=directfb--without-libtiff--enable-static--enable-shared

linux下gtk安装_安装下载_linux下安装bt4

Commentez le contenu lié aux mots-clés d'autotest sur tests/makefile

faire

faireinstaller

#--------configuration directfb-------------

1.Sur /rootfs/dev

ln-sttyS0tty0

2.. Construisez directfbrc sur etc et gtkdfb/etc et écrivez le contenu suivant

system=fbdev

fbdev=/dev/fb0

wm=par défaut

mode=320x240

profondeur=32

formatpixel=RVB16

no-vt

Configurez le noyau pour prendre en charge la souris, le clavier et le hub USB. La saisie change l'écran tactile en clavier et souris

Environnement :

Hôte : Ubuntu10.10

Compilateur : arm-gcc-4.21

glibc-2.6.1

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal