Changeset 61d5269
- Timestamp:
- 03/06/2008 06:24:53 PM (16 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 6ae4193
- Parents:
- a8e9d06
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/qt4.xml
ra8e9d06 r61d5269 17 17 18 18 <sect1info> 19 <othername>$LastChangedBy : randy$</othername>20 <date>$Date : 2007-08-11 20:04:53 -0500 (Sat, 11 Aug 2007)$</date>19 <othername>$LastChangedBy$</othername> 20 <date>$Date$</date> 21 21 </sect1info> 22 22 … … 31 31 32 32 <para>The <application>Qt4</application> package contains several 33 <application>C++</application> libraries with both G ui and non-Gui33 <application>C++</application> libraries with both GUI and non-GUI 34 34 components. One of the major users of <application>Qt4</application> is 35 35 <application>KDE4</application>.</para> … … 82 82 83 83 <para condition="html" role="usernotes">User Notes: 84 <ulink url="&blfs-wiki;/qt "/></para>84 <ulink url="&blfs-wiki;/qt4"/></para> 85 85 86 86 </sect2> 87 87 88 88 <sect2 role="installation"> 89 <title>Installation of Qt </title>89 <title>Installation of Qt4</title> 90 90 91 91 <para>There are several ways to install a complicated package such as 92 <application>Qt </application>. The files are not completely position92 <application>Qt4</application>. The files are not completely position 93 93 independent. Installation procedures execute the program 94 94 <command>pkg-config</command> to determine the location of package 95 95 executables, libraries, headers, and other files. For 96 <application>Qt </application>, <command>pkg-config</command> will look97 for the appropriate files <filename>lib/pkgconfig/Qt*.pc</filename> which must be98 m odified if relocating the package. These files are set up correctly by99 the build process.</para>96 <application>Qt4</application>, <command>pkg-config</command> will look 97 for the appropriate <filename>lib/pkgconfig/Qt*.pc</filename> files which 98 must be modified if relocating the package. These files are set up correctly 99 by the build process.</para> 100 100 101 101 <para>The default installation places the files in … … 113 113 114 114 <note> 115 <para>If <application>Qt</application> is being reinstalled and the /usr 115 <para>If <application>Qt4</application> is being reinstalled and the 116 <filename class='directory'>/usr</filename> 116 117 directory is used as the prefix, run the following commands from a 117 console or non-Qt based window manager. It overwrites118 <application>Qt </application> libraries that should not be in use during118 console or non-Qt4 based window manager. It overwrites 119 <application>Qt4</application> libraries that should not be in use during 119 120 the install process.</para> 120 121 </note> … … 122 123 <note> 123 124 <para>The build time and space required for the full 124 <application>Qt </application> is quite long. The instructions below do125 not build the tutorials and examples. Removing the -nomake lines will126 create a complete build.</para>125 <application>Qt4</application> is quite long. The instructions below do 126 not build the tutorials and examples. Removing the 127 <parameter>-nomake</parameter> lines will create a complete build.</para> 127 128 </note> 128 129 129 <para>The method recommended by the <application>Qt </application>130 <para>The method recommended by the <application>Qt4</application> 130 131 developers does not use the /usr directory prefix. It has the advantage of 131 132 keeping all the package files consolidated in a dedicated directory … … 134 135 by changing one symbolic link.</para> 135 136 136 <para>The <application>Qt </application> developers use a default location137 of <filename class='directory'>/usr/local/qt/</filename>, however th is138 procedure puts the files in <filename137 <para>The <application>Qt4</application> developers use a default location 138 of <filename class='directory'>/usr/local/qt/</filename>, however the 139 procedure below puts the files in <filename 139 140 class='directory'>/opt/qt-&qt4-version;/</filename> 140 141 and then creates a symbolic link to <filename>/opt/qt/</filename>.</para> 141 142 142 <para>Build with:</para> 143 <para>Install <application>Qt4</application> by running the 144 following commands:</para> 143 145 144 146 <screen><userinput>./configure -prefix /opt/qt-&qt4-version; \ … … 156 158 <screen role="root"><userinput>make install</userinput></screen> 157 159 158 <para>If you installed <application>Qt </application> in the /opt directory,159 again as the <systemitem class="username">root</systemitem> user :</para>160 <para>If you installed <application>Qt4</application> in the /opt directory, 161 again as the <systemitem class="username">root</systemitem> user issue:</para> 160 162 161 163 <screen role="root"><userinput>ln -v -sfn qt-&qt4-version; /opt/qt</userinput></screen> … … 168 170 <para><parameter>-release, -no-separate-debug-info</parameter>: These 169 171 switches minimizes the time and space used to build 170 <application>Qt </application> by not adding debug information to the172 <application>Qt4</application> by not adding debug information to the 171 173 libraries.</para> 172 174 173 175 <para><parameter>-nomake examples, -nomake demos</parameter>: 174 176 These switches disable building programs that are only of interest 175 to a <application>Qt </application> developer.</para>177 to a <application>Qt4</application> developer.</para> 176 178 177 179 <para>There are several optional directories that can be specified in the … … 184 186 <para><parameter>-plugin-sql-<replaceable><driver></replaceable></parameter> 185 187 or <parameter>-qt-sql-<replaceable><driver></replaceable></parameter>: 186 These switches build SQL support into the <application>Qt </application>188 These switches build SQL support into the <application>Qt4</application> 187 189 libraries.</para> 188 190 … … 197 199 198 200 <sect2 role="configuration"> 199 <title>Configuring Qt </title>201 <title>Configuring Qt4</title> 200 202 201 203 <sect3 id='qt4-config'> 202 204 <title>Configuration Information</title> 203 205 204 <para>If you installed <application>Qt </application> in a location other206 <para>If you installed <application>Qt4</application> in a location other 205 207 than /usr, you also need to update the following configuration files so 206 that <application>Qt </application> is correctly found by other packages208 that <application>Qt4</application> is correctly found by other packages 207 209 and system processes.</para> 208 210 … … 240 242 <screen><literal>PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/opt/qt/lib/pkgconfig</literal></screen> 241 243 242 <para>If you want the <application>Qt </application> executables in your244 <para>If you want the <application>Qt4</application> executables in your 243 245 shell search path, update the <envar>PATH</envar> environment variable 244 246 in your <filename>~/.bash_profile</filename> or … … 269 271 libQtDesigner.so, libQtDesignerComponents.so, libQtGui.so, 270 272 libQtNetwork.so, libQtOpenGL.so, libQtScript.so, libQtSql.so, 271 libQtSvg.so, libQtTest.so, and libQtXml.so</seg>273 libQtSvg.so, libQtTest.so, and libQtXml.so</seg> 272 274 273 275 <seg>/opt/qt-&qt4-version;</seg> … … 307 309 <listitem> 308 310 <para>provides support for translating applications into 309 local languages. 311 local languages.</para> 310 312 <indexterm zone="qt4 qt4-linguist"> 311 313 <primary sortas="b-linguist">linguist</primary> … … 373 375 <term><command>qt3to4</command></term> 374 376 <listitem> 375 <para>qt3to4 is a tool to help update qt3 code to qt4.</para>377 <para>qt3to4 is a tool to help update Qt3 code to Qt4.</para> 376 378 <indexterm zone="qt4 qt4-qt3to4"> 377 379 <primary sortas="b-qt3to4">qt3to4</primary> … … 424 426 <term><command>uic3</command></term> 425 427 <listitem> 426 <para>is a tool to generate Qt 427 user interface files gener eated bytthe Qt3428 version of designer.</para>428 <para>is a tool to generate Qt4 code out of 429 user interface files generated by the Qt3 430 version of <command>designer</command>.</para> 429 431 <indexterm zone="qt4 qt4-uic3"> 430 432 <primary sortas="b-uic3">uic3</primary>
Note:
See TracChangeset
for help on using the changeset viewer.