Building Qt for Linux/pt: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
(Senseless Category:Instructions just duplicated HowTo.)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Developing with Qt::General]]<br />[[Category:HowTo]]<br />[[Category:Instructions]]
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}
 
[[Category:Developing with Qt::General]]
[[Category:HowTo]]


'''Português''' [[Build_Qt_For_Linux|English]] [[Build_Qt_For_Linux_Russian|Русский]] [[Build_Qt_For_Linux_Spanish|Spanish]]
'''Português''' [[Build_Qt_For_Linux|English]] [[Build_Qt_For_Linux_Russian|Русский]] [[Build_Qt_For_Linux_Spanish|Spanish]]
Line 9: Line 12:
Segue uma abrangente lisa de nomes de pacotes para todas as versões do Qt entre a versão 4.5 e a trunk em dezembro de 2010. Atualmente apenas os nomes no Ubuntu estão incluídos, mas outras distribuições devem ter nomes parecidos com os a seguir.
Segue uma abrangente lisa de nomes de pacotes para todas as versões do Qt entre a versão 4.5 e a trunk em dezembro de 2010. Atualmente apenas os nomes no Ubuntu estão incluídos, mas outras distribuições devem ter nomes parecidos com os a seguir.


A coluna &quot;Módulo&amp;quot; indica o módulo de mais baixo nível que usa este recursos (i.e., se QtCore usa o recurso, QtGui não será listado). Múltiplos módulos apenas serão listados se eles não forem interdependentes.
A coluna "Módulo" indica o módulo de mais baixo nível que usa este recursos (i.e., se QtCore usa o recurso, QtGui não será listado). Múltiplos módulos apenas serão listados se eles não forem interdependentes.


{|
{|
Line 24: Line 27:
|ZLib
|ZLib
|QtCore
|QtCore
|&amp;#8209;[qt&amp;amp;#124;system]&amp;#8209;zlib
|[qt|system]‑zlib
|X
|X
|X
|X
Line 34: Line 37:
|JPEG
|JPEG
|QtCore
|QtCore
|&amp;#8209;[qt&amp;amp;#124;system]&amp;#8209;libjpeg
|[qt|system]‑libjpeg
|X
|X
|X
|X
Line 44: Line 47:
|TIFF
|TIFF
|QtCore
|QtCore
|&amp;#8209;[qt&amp;amp;#124;system]&amp;#8209;libtiff
|[qt|system]‑libtiff
|X
|X
|X
|X
Line 54: Line 57:
|MNG
|MNG
|QtCore
|QtCore
|&amp;#8209;[qt&amp;amp;#124;system]&amp;#8209;libmng
|[qt|system]‑libmng
|X
|X
|X
|X
Line 64: Line 67:
|PNG
|PNG
|QtCore
|QtCore
|&amp;#8209;[qt&amp;amp;#124;system]&amp;#8209;libpng
|[qt|system]‑libpng
|X
|X
|X
|X
Line 74: Line 77:
|OpenGL
|OpenGL
|QtOpenGL
|QtOpenGL
|&amp;#8209;opengl
|‑opengl
|X
|X
|
|
Line 84: Line 87:
|OpenGL ES 1
|OpenGL ES 1
|QtOpenGL
|QtOpenGL
|&amp;#8209;opengl&amp;amp;nbsp;es1
|‑opengl es1
|X
|X
|X
|X
Line 95: Line 98:
|OpenGL ES 1 CL
|OpenGL ES 1 CL
|QtOpenGL
|QtOpenGL
|&amp;#8209;opengl&amp;amp;nbsp;es1cl
|‑opengl es1cl
|X
|X
|X
|X
Line 106: Line 109:
|OpenGL ES 2
|OpenGL ES 2
|QtOpenGL
|QtOpenGL
|&amp;#8209;opengl&amp;amp;nbsp;es2
|‑opengl es2
|X
|X
|X
|X
Line 117: Line 120:
|EGL
|EGL
|QtOpenGL
|QtOpenGL
|&amp;#8209;egl, &amp;#8209;opengl&amp;amp;nbsp;es[1&amp;amp;#124;1cl&amp;amp;#124;2]
|‑egl, ‑opengl es[1|1cl|2]
|X
|X
|X<ref>Necessário passar &amp;#8209;DMESA_EGL_NO_X11_HEADERS como parâmetro para o &quot;configure&amp;quot; quando compila o Qt/Embedded. Talvez isto possa ser feito via .qmake.cache?
|X<ref>Necessário passar ‑DMESA_EGL_NO_X11_HEADERS como parâmetro para o "configure" quando compila o Qt/Embedded. Talvez isto possa ser feito via .qmake.cache?
</ref>
</ref>
|X
|X
Line 128: Line 131:
|OpenVG
|OpenVG
|QtOpenVG
|QtOpenVG
|&amp;#8209;openvg
|‑openvg
|X
|X
|X
|X
Line 138: Line 141:
|ShivaVG
|ShivaVG
|QtOpenVG
|QtOpenVG
|&amp;#8209;openvg
|‑openvg
|X
|X
|X
|X
Line 148: Line 151:
|DirectFB
|DirectFB
|QtGui
|QtGui
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;gfx&amp;amp;#8209;directfb
|[qt|plugin]‑gfx‑directfb
|
|
|X
|X
Line 156: Line 159:
|X
|X
|-
|-
|GStreamer<ref>Necessário passar &quot;$(pkg&amp;amp;#8209;config gstreamer&amp;amp;#8209;interfaces&amp;amp;#8209;0.10 gstreamer&amp;amp;#8209;video&amp;amp;#8209;0.10 gstreamer&amp;amp;#8209;base&amp;amp;#8209;0.10 &amp;#8209;&amp;#8209;cflags&amp;amp;#8209;only&amp;amp;#8209;I)&quot; como parâmetro para o &quot;configure&amp;quot;.
|GStreamer<ref>Necessário passar "$(pkg‑config gstreamer‑interfaces‑0.10 gstreamer‑video‑0.10 gstreamer‑base‑0.10 ‑‑cflags‑only‑I)" como parâmetro para o "configure".
</ref>
</ref>
|Phonon
|Phonon
|&amp;#8209;phonon
|‑phonon
|X
|X
|X
|X
Line 169: Line 172:
|PulseAudio
|PulseAudio
|Phonon
|Phonon
|&amp;#8209;phonon&amp;amp;#8209;backend
|‑phonon‑backend
|X
|X
|X
|X
Line 179: Line 182:
|ALSA
|ALSA
|QtMultimedia
|QtMultimedia
|&amp;#8209;multimedia
|‑multimedia
|X
|X
|X
|X
Line 189: Line 192:
|NAS Sound
|NAS Sound
|QtGui
|QtGui
|&amp;#8209;system&amp;amp;#8209;nas&amp;amp;#8209;sound
|‑system‑nas‑sound
|X
|X
|
|
Line 199: Line 202:
|FreeType
|FreeType
|QtGui
|QtGui
|&amp;#8209;freetype
|‑freetype
|X
|X
|X
|X
Line 209: Line 212:
|FontConfig
|FontConfig
|QtGui
|QtGui
|&amp;#8209;fontconfig
|‑fontconfig
|X
|X
|
|
Line 219: Line 222:
|tslib
|tslib
|QtGui
|QtGui
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;mouse&amp;amp;#8209;tslib
|[qt|plugin]‑mouse‑tslib
|
|
|X
|X
Line 229: Line 232:
|Cups
|Cups
|QtGui
|QtGui
|&amp;#8209;cups
|‑cups
|X
|X
|X
|X
Line 237: Line 240:
|X
|X
|-
|-
|D&amp;amp;#8209;Bus
|D‑Bus
|QtDBus
|QtDBus
|&amp;#8209;dbus[&amp;#8209;linked]
|‑dbus[‑linked]
|X
|X
|X
|X
Line 249: Line 252:
|ICD
|ICD
|QtNetwork
|QtNetwork
|&amp;#8209;icd
|‑icd
|X
|X
|X
|X
Line 259: Line 262:
|GLib
|GLib
|QtCore
|QtCore
|&amp;#8209;glib
|‑glib
|X
|X
|X
|X
Line 269: Line 272:
|GTK
|GTK
|QtGui
|QtGui
|&amp;#8209;gtkstyle
|‑gtkstyle
|X
|X
|
|
Line 289: Line 292:
|XShape
|XShape
|QtGui
|QtGui
|&amp;#8209;xshape
|‑xshape
|X
|X
|
|
Line 299: Line 302:
|XCursor
|XCursor
|QtGui
|QtGui
|&amp;#8209;xcursor
|‑xcursor
|X
|X
|
|
Line 309: Line 312:
|XFixes
|XFixes
|QtGui
|QtGui
|&amp;#8209;xfixes
|‑xfixes
|X
|X
|
|
Line 319: Line 322:
|XRandr
|XRandr
|QtGui
|QtGui
|&amp;#8209;xrandr
|‑xrandr
|X
|X
|
|
Line 329: Line 332:
|XRender
|XRender
|QtGui, QtWebKit
|QtGui, QtWebKit
|&amp;#8209;xrender
|‑xrender
|X
|X
|
|
Line 339: Line 342:
|XVideo
|XVideo
|Phonon, QtMultimedia
|Phonon, QtMultimedia
|&amp;#8209;xvideo
|‑xvideo
|X
|X
|
|
Line 349: Line 352:
|Xinerama
|Xinerama
|QtGui
|QtGui
|&amp;#8209;xinerama
|‑xinerama
|X
|X
|
|
Line 359: Line 362:
|XInput
|XInput
|QtGui
|QtGui
|&amp;#8209;xinput
|‑xinput
|X
|X
|
|
Line 369: Line 372:
|Session management
|Session management
|QtGui
|QtGui
|&amp;#8209;sm
|‑sm
|X
|X
|
|
Line 379: Line 382:
|OpenSSL
|OpenSSL
|QtNetwork, QtWebKit
|QtNetwork, QtWebKit
|&amp;#8209;openssl[&amp;#8209;linked]
|‑openssl[‑linked]
|X
|X
|X
|X
Line 389: Line 392:
|Interbase
|Interbase
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;ibase
|[qt|plugin]‑sql‑ibase
|X
|X
|X
|X
Line 399: Line 402:
|MySQL
|MySQL
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;mysql
|[qt|plugin]‑sql‑mysql
|X
|X
|X
|X
Line 410: Line 413:
</ref>
</ref>
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;odbc
|[qt|plugin]‑sql‑odbc
|X
|X
|X
|X
Line 420: Line 423:
|PostgreSQL
|PostgreSQL
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;psql
|[qt|plugin]‑sql‑psql
|X
|X
|X
|X
Line 430: Line 433:
|SQLite 2
|SQLite 2
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;sqlite2
|[qt|plugin]‑sql‑sqlite2
|X
|X
|X
|X
Line 440: Line 443:
|SQLite 3
|SQLite 3
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;sqlite
|[qt|plugin]‑sql‑sqlite
|X
|X
|X
|X
Line 450: Line 453:
|TDS
|TDS
|QtSql
|QtSql
|&amp;#8209;[qt&amp;amp;#124;plugin]&amp;#8209;sql&amp;amp;#8209;tds
|[qt|plugin]‑sql‑tds
|X
|X
|X
|X
Line 465: Line 468:
|-
|-
|ZLib
|ZLib
|zlib1g&amp;amp;#8209;dev
|zlib1g‑dev
|zlib1g&amp;amp;#8209;dev
|zlib1g‑dev
|-
|-
|JPEG
|JPEG
|libjpeg62&amp;amp;#8209;dev
|libjpeg62‑dev
|libjpeg62&amp;amp;#8209;dev
|libjpeg62‑dev
|-
|-
|TIFF
|TIFF
|libtiff4&amp;amp;#8209;dev
|libtiff4‑dev
|libtiff4&amp;amp;#8209;dev
|libtiff4‑dev
|-
|-
|MNG
|MNG
|libmng&amp;amp;#8209;dev
|libmng‑dev
|libmng&amp;amp;#8209;dev
|libmng‑dev
|-
|-
|PNG
|PNG
|libpng12&amp;amp;#8209;dev
|libpng12‑dev
|libpng12&amp;amp;#8209;dev
|libpng12‑dev
|-
|-
|OpenGL
|OpenGL
|mesa&amp;amp;#8209;common&amp;amp;#8209;dev, libglu1&amp;amp;#8209;mesa&amp;amp;#8209;dev
|mesa‑common‑dev, libglu1‑mesa‑dev
|mesa&amp;amp;#8209;common&amp;amp;#8209;dev, libglu1&amp;amp;#8209;mesa&amp;amp;#8209;dev
|mesa‑common‑dev, libglu1‑mesa‑dev
|-
|-
|OpenGL ES 1
|OpenGL ES 1
|''none''
|''none''
|libgles1&amp;amp;#8209;mesa&amp;amp;#8209;dev<ref>Isto também requer um pacote que proveja libGLES_CM.so.
|libgles1‑mesa‑dev<ref>Isto também requer um pacote que proveja libGLES_CM.so.
</ref>
</ref>
|-
|-
|OpenGL ES 1 CL
|OpenGL ES 1 CL
|''none''
|''none''
|libgles1&amp;amp;#8209;mesa&amp;amp;#8209;dev
|libgles1‑mesa‑dev
|-
|-
|OpenGL ES 2
|OpenGL ES 2
|''none''
|''none''
|libgles2&amp;amp;#8209;mesa&amp;amp;#8209;dev
|libgles2‑mesa‑dev
|-
|-
|EGL
|EGL
|''none''
|''none''
|libgles2&amp;amp;#8209;mesa&amp;amp;#8209;dev or libegl1&amp;amp;#8209;mesa&amp;amp;#8209;dev
|libgles2‑mesa‑dev or libegl1‑mesa‑dev
|-
|-
|OpenVG
|OpenVG
|''none''
|''none''
|libopenvg1&amp;amp;#8209;mesa&amp;amp;#8209;dev
|libopenvg1‑mesa‑dev
|-
|-
|ShivaVG
|ShivaVG
Line 514: Line 517:
|-
|-
|DirectFB
|DirectFB
|libdirectfb&amp;amp;#8209;dev
|libdirectfb‑dev
|libdirectfb&amp;amp;#8209;dev
|libdirectfb‑dev
|-
|-
|GStreamer
|GStreamer
|libgstreamer0.10&amp;amp;#8209;dev, libgstreamer&amp;amp;#8209;plugins&amp;amp;#8209;base0.10&amp;amp;#8209;dev
|libgstreamer0.10‑dev, libgstreamer‑plugins‑base0.10‑dev
|libgstreamer0.10&amp;amp;#8209;dev, libgstreamer&amp;amp;#8209;plugins&amp;amp;#8209;base0.10&amp;amp;#8209;dev
|libgstreamer0.10‑dev, libgstreamer‑plugins‑base0.10‑dev
|-
|-
|PulseAudio
|PulseAudio
|libpulse&amp;amp;#8209;dev
|libpulse‑dev
|libpulse&amp;amp;#8209;dev
|libpulse‑dev
|-
|-
|NAS Sound
|NAS Sound
|libaudio&amp;amp;#8209;dev
|libaudio‑dev
|libaudio&amp;amp;#8209;dev
|libaudio‑dev
|-
|-
|ALSA
|ALSA
|libasound2&amp;amp;#8209;dev
|libasound2‑dev
|libasound2&amp;amp;#8209;dev
|libasound2‑dev
|-
|-
|FreeType
|FreeType
|libfreetype6&amp;amp;#8209;dev
|libfreetype6‑dev
|libfreetype6&amp;amp;#8209;dev
|libfreetype6‑dev
|-
|-
|FontConfig
|FontConfig
|libfontconfig1&amp;amp;#8209;dev
|libfontconfig1‑dev
|libfontconfig1&amp;amp;#8209;dev
|libfontconfig1‑dev
|-
|-
|tslib
|tslib
|libts&amp;amp;#8209;dev
|libts‑dev
|libts&amp;amp;#8209;dev
|libts‑dev
|-
|-
|Cups
|Cups
|libcups2&amp;amp;#8209;dev
|libcups2‑dev
|libcups2&amp;amp;#8209;dev
|libcups2‑dev
|-
|-
|D&amp;amp;#8209;Bus
|D‑Bus
|libdbus&amp;amp;#8209;1&amp;amp;#8209;dev
|libdbus‑1‑dev
|libdbus&amp;amp;#8209;1&amp;amp;#8209;dev
|libdbus‑1‑dev
|-
|-
|ICD
|ICD
Line 558: Line 561:
|-
|-
|GLib
|GLib
|libglib2.0&amp;amp;#8209;dev
|libglib2.0‑dev
|libglib2.0&amp;amp;#8209;dev
|libglib2.0‑dev
|-
|-
|GTK
|GTK
|libgtk2.0&amp;amp;#8209;dev
|libgtk2.0‑dev
|libgtk2.0&amp;amp;#8209;dev
|libgtk2.0‑dev
|-
|-
|X11
|X11
|libx11&amp;amp;#8209;dev, libxext&amp;amp;#8209;dev
|libx11‑dev, libxext‑dev
|libx11&amp;amp;#8209;dev, libxext&amp;amp;#8209;dev
|libx11‑dev, libxext‑dev
|-
|-
|XCursor
|XCursor
|libxcursor&amp;amp;#8209;dev
|libxcursor‑dev
|libxcursor&amp;amp;#8209;dev
|libxcursor‑dev
|-
|-
|XFixes
|XFixes
|libxfixes&amp;amp;#8209;dev
|libxfixes‑dev
|libxfixes&amp;amp;#8209;dev
|libxfixes‑dev
|-
|-
|XRandr
|XRandr
|libxrandr&amp;amp;#8209;dev
|libxrandr‑dev
|libxrandr&amp;amp;#8209;dev
|libxrandr‑dev
|-
|-
|XRender
|XRender
|libxrender&amp;amp;#8209;dev
|libxrender‑dev
|libxrender&amp;amp;#8209;dev
|libxrender‑dev
|-
|-
|XVideo
|XVideo
|libxv&amp;amp;#8209;dev
|libxv‑dev
|libxv&amp;amp;#8209;dev
|libxv‑dev
|-
|-
|Xinerama
|Xinerama
|libxinerama&amp;amp;#8209;dev
|libxinerama‑dev
|libxinerama&amp;amp;#8209;dev
|libxinerama‑dev
|-
|-
|XInput
|XInput
|libxi&amp;amp;#8209;dev
|libxi‑dev
|libxi&amp;amp;#8209;dev
|libxi‑dev
|-
|-
|Session management
|Session management
|libsm&amp;amp;#8209;dev
|libsm‑dev
|libsm&amp;amp;#8209;dev
|libsm‑dev
|-
|-
|OpenSSL
|OpenSSL
|libssl&amp;amp;#8209;dev
|libssl‑dev
|libssl&amp;amp;#8209;dev
|libssl‑dev
|-
|-
|Interbase
|Interbase
|firebird2.1&amp;amp;#8209;dev
|firebird2.1‑dev
|firebird2.5&amp;amp;#8209;dev or firebird2.1&amp;amp;#8209;dev
|firebird2.5‑dev or firebird2.1‑dev
|-
|-
|MySQL
|MySQL
|libmysqlclient&amp;amp;#8209;dev
|libmysqlclient‑dev
|libmysqlclient&amp;amp;#8209;dev
|libmysqlclient‑dev
|-
|-
|ODBC
|ODBC
|unixodbc&amp;amp;#8209;dev or libiodbc2&amp;amp;#8209;dev<ref>Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.
|unixodbc‑dev or libiodbc2‑dev<ref>Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.
</ref>
</ref>
|unixodbc&amp;amp;#8209;dev or libiodbc2&amp;amp;#8209;dev<ref>Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.
|unixodbc‑dev or libiodbc2‑dev<ref>Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.
</ref>
</ref>
|-
|-
|PostgreSQL
|PostgreSQL
|libpq&amp;amp;#8209;dev
|libpq‑dev
|libpq&amp;amp;#8209;dev
|libpq‑dev
|-
|-
|SQLite 2
|SQLite 2
|libsqlite0&amp;amp;#8209;dev
|libsqlite0‑dev
|libsqlite0&amp;amp;#8209;dev
|libsqlite0‑dev
|-
|-
|SQLite 3
|SQLite 3
|libsqlite3&amp;amp;#8209;dev
|libsqlite3‑dev
|libsqlite3&amp;amp;#8209;dev
|libsqlite3‑dev
|-
|-
|TDS
|TDS
|freetds&amp;amp;#8209;dev[6]
|freetds‑dev[6]
|freetds&amp;amp;#8209;dev[6]
|freetds‑dev[6]
|}
|}


<references />
<references />

Latest revision as of 12:41, 15 September 2016

This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

Português English Русский Spanish

Compilar Qt para Linux

Qt é um framework muito grande e tem muitos módulos, opções de configuração e recursos opcionais. encarar sua compilação a pode ser um desafio descobrir como instalar as dependências que você precisa e como obter alguns dos recursos mais obscuros!

Segue uma abrangente lisa de nomes de pacotes para todas as versões do Qt entre a versão 4.5 e a trunk em dezembro de 2010. Atualmente apenas os nomes no Ubuntu estão incluídos, mas outras distribuições devem ter nomes parecidos com os a seguir.

A coluna "Módulo" indica o módulo de mais baixo nível que usa este recursos (i.e., se QtCore usa o recurso, QtGui não será listado). Múltiplos módulos apenas serão listados se eles não forem interdependentes.

Dependência Módulo opção de configuração Qt/X11? Qt/Embedded? Qt 4.5 Qt 4.6 Qt 4.7 Qt 4.8 (trunk)
ZLib QtCore system]‑zlib X X X X X X
JPEG QtCore system]‑libjpeg X X X X X X
TIFF QtCore system]‑libtiff X X X X X X
MNG QtCore system]‑libmng X X X X X X
PNG QtCore system]‑libpng X X X X X X
OpenGL QtOpenGL ‑opengl X X X X X
OpenGL ES 1 QtOpenGL ‑opengl es1 X X X[1] X X X
OpenGL ES 1 CL QtOpenGL ‑opengl es1cl X X X[2] X X X
OpenGL ES 2 QtOpenGL ‑opengl es2 X X X[3] X X X
EGL QtOpenGL 1cl|2] X X[4] X X X X
OpenVG QtOpenVG ‑openvg X X X X X
ShivaVG QtOpenVG ‑openvg X X X X X
DirectFB QtGui plugin]‑gfx‑directfb X X X X X
GStreamer[5] Phonon ‑phonon X X X X X X
PulseAudio Phonon ‑phonon‑backend X X X X X
ALSA QtMultimedia ‑multimedia X X X X X
NAS Sound QtGui ‑system‑nas‑sound X X X X X
FreeType QtGui ‑freetype X X X X X X
FontConfig QtGui ‑fontconfig X X X X X
tslib QtGui plugin]‑mouse‑tslib X X X X X
Cups QtGui ‑cups X X X X X X
D‑Bus QtDBus ‑dbus[‑linked] X X X X X X
ICD QtNetwork ‑icd X X X X
GLib QtCore ‑glib X X X X X X
GTK QtGui ‑gtkstyle X X X X X
X11 QtGui none X X X X X
XShape QtGui ‑xshape X X X X X
XCursor QtGui ‑xcursor X X X X X
XFixes QtGui ‑xfixes X X X X X
XRandr QtGui ‑xrandr X X X X X
XRender QtGui, QtWebKit ‑xrender X X X X X
XVideo Phonon, QtMultimedia ‑xvideo X X X X X
Xinerama QtGui ‑xinerama X X X X X
XInput QtGui ‑xinput X X X X X
Session management QtGui ‑sm X X X X X
OpenSSL QtNetwork, QtWebKit ‑openssl[‑linked] X X X X X X
Interbase QtSql plugin]‑sql‑ibase X X X X X X
MySQL QtSql plugin]‑sql‑mysql X X X X X X
ODBC[6] QtSql plugin]‑sql‑odbc X X X X X X
PostgreSQL QtSql plugin]‑sql‑psql X X X X X X
SQLite 2 QtSql plugin]‑sql‑sqlite2 X X X X X X
SQLite 3 QtSql plugin]‑sql‑sqlite X X X X X X
TDS QtSql plugin]‑sql‑tds X X X X X X
Dependency Ubuntu Lucid Ubuntu Maverick
ZLib zlib1g‑dev zlib1g‑dev
JPEG libjpeg62‑dev libjpeg62‑dev
TIFF libtiff4‑dev libtiff4‑dev
MNG libmng‑dev libmng‑dev
PNG libpng12‑dev libpng12‑dev
OpenGL mesa‑common‑dev, libglu1‑mesa‑dev mesa‑common‑dev, libglu1‑mesa‑dev
OpenGL ES 1 none libgles1‑mesa‑dev[7]
OpenGL ES 1 CL none libgles1‑mesa‑dev
OpenGL ES 2 none libgles2‑mesa‑dev
EGL none libgles2‑mesa‑dev or libegl1‑mesa‑dev
OpenVG none libopenvg1‑mesa‑dev
ShivaVG none none
DirectFB libdirectfb‑dev libdirectfb‑dev
GStreamer libgstreamer0.10‑dev, libgstreamer‑plugins‑base0.10‑dev libgstreamer0.10‑dev, libgstreamer‑plugins‑base0.10‑dev
PulseAudio libpulse‑dev libpulse‑dev
NAS Sound libaudio‑dev libaudio‑dev
ALSA libasound2‑dev libasound2‑dev
FreeType libfreetype6‑dev libfreetype6‑dev
FontConfig libfontconfig1‑dev libfontconfig1‑dev
tslib libts‑dev libts‑dev
Cups libcups2‑dev libcups2‑dev
D‑Bus libdbus‑1‑dev libdbus‑1‑dev
ICD none none
GLib libglib2.0‑dev libglib2.0‑dev
GTK libgtk2.0‑dev libgtk2.0‑dev
X11 libx11‑dev, libxext‑dev libx11‑dev, libxext‑dev
XCursor libxcursor‑dev libxcursor‑dev
XFixes libxfixes‑dev libxfixes‑dev
XRandr libxrandr‑dev libxrandr‑dev
XRender libxrender‑dev libxrender‑dev
XVideo libxv‑dev libxv‑dev
Xinerama libxinerama‑dev libxinerama‑dev
XInput libxi‑dev libxi‑dev
Session management libsm‑dev libsm‑dev
OpenSSL libssl‑dev libssl‑dev
Interbase firebird2.1‑dev firebird2.5‑dev or firebird2.1‑dev
MySQL libmysqlclient‑dev libmysqlclient‑dev
ODBC unixodbc‑dev or libiodbc2‑dev[8] unixodbc‑dev or libiodbc2‑dev[9]
PostgreSQL libpq‑dev libpq‑dev
SQLite 2 libsqlite0‑dev libsqlite0‑dev
SQLite 3 libsqlite3‑dev libsqlite3‑dev
TDS freetds‑dev[6] freetds‑dev[6]
  1. Suportado, embora eu não saiba mostrar como compilar esta opção na 4.5.
  2. Suportado, embora eu não saiba mostrar como compilar esta opção na 4.5.
  3. Suportado, embora eu não saiba mostrar como compilar esta opção na 4.5.
  4. Necessário passar ‑DMESA_EGL_NO_X11_HEADERS como parâmetro para o "configure" quando compila o Qt/Embedded. Talvez isto possa ser feito via .qmake.cache?
  5. Necessário passar "$(pkg‑config gstreamer‑interfaces‑0.10 gstreamer‑video‑0.10 gstreamer‑base‑0.10 ‑‑cflags‑only‑I)" como parâmetro para o "configure".
  6. Isto também requer um pacote que proveja libGLES_CM.so.
  7. Isto também requer um pacote que proveja libGLES_CM.so.
  8. Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.
  9. Usar libiodbc2 ao invés de unixodbc é suporttado a partir do Qt 4.6.