<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gab</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gab"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Gab"/>
	<updated>2026-04-17T11:29:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=TCL&amp;diff=11360</id>
		<title>TCL</title>
		<link rel="alternate" type="text/html" href="?title=TCL&amp;diff=11360"/>
		<updated>2007-10-08T11:05:25Z</updated>

		<summary type="html">&lt;p&gt;Gab: /* N32 */  typo error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/tcl/tcl{{TCL-Version}}-src.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install-private-headers &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}} /usr/bin/tclsh&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-32} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-32 /usr/bin/tclsh-32&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &#039;/sprintf(installLib/s:&amp;quot;lib:&amp;amp;64:&#039; tclUnixInit.c &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i -e &#039;/TCL_PACKAGE_PATH=/s:=.*:=&amp;quot;/usr/lib32&amp;quot;:&#039; \&lt;br /&gt;
        -e &#039;/^TCL_LIBRARY=/s:=.*:=/usr/lib32/tcl${VERSION}:&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-n32} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-n32 /usr/bin/tclsh-n32&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &#039;/sprintf(installLib/s:&amp;quot;lib:&amp;amp;64:&#039; tclUnixInit.c &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i -e &#039;/TCL_PACKAGE_PATH=/s:=.*:=&amp;quot;/usr/lib64&amp;quot;:&#039; \&lt;br /&gt;
        -e &#039;/^TCL_LIBRARY=/s:=.*:=/usr/lib64/tcl${VERSION}:&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install-private-headers &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf multiarch_wrapper /usr/bin/tclsh{{TCL-Version2}} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-64 /usr/bin/tclsh-64 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf multiarch_wrapper /usr/bin/tclsh&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| tclsh and tclsh{{TCL-Version2}}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libtcl.so and libtclstub{{TCL-Version2}}.a&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/lib/tcl{{TCL-Version2}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! tclsh&lt;br /&gt;
| is a symlink to the tclsh8.4 program.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! tclsh{{TCL-Version2}}&lt;br /&gt;
| is a simple shell containing the Tcl interpreter.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libtcl.so&lt;br /&gt;
| contains the API functions required by Tcl.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=TCL&amp;diff=11359</id>
		<title>TCL</title>
		<link rel="alternate" type="text/html" href="?title=TCL&amp;diff=11359"/>
		<updated>2007-10-08T11:04:55Z</updated>

		<summary type="html">&lt;p&gt;Gab: typo error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/tcl/tcl{{TCL-Version}}-src.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install-private-headers &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}} /usr/bin/tclsh&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-32} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-32 /usr/bin/tclsh-32&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &#039;/sprintf(installLib/s:&amp;quot;lib:&amp;amp;64:&#039; tclUnixInit.c &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i -e &#039;/TCL_PACKAGE_PATH=/s:=.*:=&amp;quot;/usr/lib32&amp;quot;:&#039; \&lt;br /&gt;
        -e &#039;/^TCL_LIBRARY=/s:=.*:=/usr/lib32/tcl$(VERSION):&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-n32} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-n32 /usr/bin/tclsh-n32&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd unix &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &#039;/sprintf(installLib/s:&amp;quot;lib:&amp;amp;64:&#039; tclUnixInit.c &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i -e &#039;/TCL_PACKAGE_PATH=/s:=.*:=&amp;quot;/usr/lib64&amp;quot;:&#039; \&lt;br /&gt;
        -e &#039;/^TCL_LIBRARY=/s:=.*:=/usr/lib64/tcl${VERSION}:&#039; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
     --enable-threads &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install-private-headers &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/tclsh{{TCL-Version2}}{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf multiarch_wrapper /usr/bin/tclsh{{TCL-Version2}} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf tclsh{{TCL-Version2}}-64 /usr/bin/tclsh-64 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf multiarch_wrapper /usr/bin/tclsh&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| tclsh and tclsh{{TCL-Version2}}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libtcl.so and libtclstub{{TCL-Version2}}.a&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/lib/tcl{{TCL-Version2}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! tclsh&lt;br /&gt;
| is a symlink to the tclsh8.4 program.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! tclsh{{TCL-Version2}}&lt;br /&gt;
| is a simple shell containing the Tcl interpreter.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libtcl.so&lt;br /&gt;
| contains the API functions required by Tcl.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Device-mapper&amp;diff=10725</id>
		<title>Device-mapper</title>
		<link rel="alternate" type="text/html" href="?title=Device-mapper&amp;diff=10725"/>
		<updated>2007-07-20T11:14:21Z</updated>

		<summary type="html">&lt;p&gt;Gab: /* Multilib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://sources.redhat.com/pub/dm/device-mapper.{{Device-mapper-Version}}.tgz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --mandir=/usr/share/man --enable-dmeventd --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --mandir=/usr/share/man --enable-dmeventd --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Relocate libraries&lt;br /&gt;
&lt;br /&gt;
 rm /lib/libdevmapper{,-event}.so&lt;br /&gt;
 ln -svf ../../lib/libdevmapper.so.1.02 /usr/lib/libdevmapper.so&lt;br /&gt;
 ln -svf ../../lib/libdevmapper-event.so.1.02 /usr/lib/libdevmapper-event.so&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;32:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --mandir=/usr/share/man --enable-dmeventd --libdir=/lib32 \&lt;br /&gt;
     --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;64:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --libdir=/lib64 --mandir=/usr/share/man --enable-dmeventd \&lt;br /&gt;
     --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Relocate libraries&lt;br /&gt;
&lt;br /&gt;
 rm /lib64/libdevmapper{,-event}.so&lt;br /&gt;
 ln -svf ../../lib64/libdevmapper.so.1.02 /usr/lib64/libdevmapper.so&lt;br /&gt;
 ln -svf ../../lib64/libdevmapper-event.so.1.02 /usr/lib64/libdevmapper-event.so&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Device-mapper&amp;diff=10724</id>
		<title>Device-mapper</title>
		<link rel="alternate" type="text/html" href="?title=Device-mapper&amp;diff=10724"/>
		<updated>2007-07-20T11:13:22Z</updated>

		<summary type="html">&lt;p&gt;Gab: /* Multilib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://sources.redhat.com/pub/dm/device-mapper.{{Device-mapper-Version}}.tgz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --mandir=/usr/share/man --enable-dmeventd --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --mandir=/usr/share/man --enable-dmeventd --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;32:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --mandir=/usr/share/man --enable-dmeventd --libdir=/lib32 \&lt;br /&gt;
     --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;64:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --libdir=/lib64 --mandir=/usr/share/man --enable-dmeventd \&lt;br /&gt;
     --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package (and relocate libraries)&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
 rm /lib64/libdevmapper{,-event}.so&lt;br /&gt;
 ln -svf ../../lib64/libdevmapper.so.1.02 /usr/lib64/libdevmapper.so&lt;br /&gt;
 ln -svf ../../lib64/libdevmapper-event.so.1.02 /usr/lib64/libdevmapper-event.so&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Device-mapper&amp;diff=10723</id>
		<title>Device-mapper</title>
		<link rel="alternate" type="text/html" href="?title=Device-mapper&amp;diff=10723"/>
		<updated>2007-07-20T11:09:29Z</updated>

		<summary type="html">&lt;p&gt;Gab: /* Non-Multilib */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://sources.redhat.com/pub/dm/device-mapper.{{Device-mapper-Version}}.tgz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --mandir=/usr/share/man --enable-dmeventd --enable-pkgconfig --disable-selinux &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --enable-pkgconfig &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;32:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --libdir=/lib32 \&lt;br /&gt;
     --enable-pkgconfig &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/usrlibdir/s:/lib:&amp;amp;64:&amp;quot; configure &amp;amp;&amp;amp; &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --libdir=/lib64 \&lt;br /&gt;
     --enable-pkgconfig &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Template:Device-mapper-Version&amp;diff=10722</id>
		<title>Template:Device-mapper-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:Device-mapper-Version&amp;diff=10722"/>
		<updated>2007-07-20T11:08:08Z</updated>

		<summary type="html">&lt;p&gt;Gab: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.02.21&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=NFS_Utilities&amp;diff=6020</id>
		<title>NFS Utilities</title>
		<link rel="alternate" type="text/html" href="?title=NFS_Utilities&amp;diff=6020"/>
		<updated>2006-12-20T09:39:28Z</updated>

		<summary type="html">&lt;p&gt;Gab: /* Optional for NFSv4 Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.kernel.org/pub/linux/utils/nfs/nfs-utils-{{NFS Utilities-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to NFS Utilities ==&lt;br /&gt;
&lt;br /&gt;
The NFS Utilities package contains the userspace server and client tools necessary to use the kernel&#039;s NFS abilities. NFS is a protocol that allows sharing file systems over the network.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Portmap]]&lt;br /&gt;
=== Optional for NFSv4 Support===&lt;br /&gt;
* [[Pkg-config]]&lt;br /&gt;
* [[libevent]]&lt;br /&gt;
* [[libnfsidmap]]&lt;br /&gt;
&lt;br /&gt;
=== Optional for GSS (RPC Security) Support ===&lt;br /&gt;
* [[Pkg-config]]&lt;br /&gt;
* ([[MIT krb5]] or [[Heimdal]]) or ([[libgssapi]] and [[librpcsecgss]])&lt;br /&gt;
* [[SPKM-3]] for Additional SPKM-3 Support&lt;br /&gt;
&lt;br /&gt;
== Creating the nobody/nogroup User/Group ==&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 65533 nogroup &amp;amp;&amp;amp;&lt;br /&gt;
 groupadd -g 65534 nobody &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Nobody&amp;quot; -d /dev/null \&lt;br /&gt;
         -u 65534 -g nobody -s /bin/false nobody&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --disable-nfsv4 --disable-gss &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not install any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --disable-nfsv4 --disable-gss &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --disable-nfsv4 --disable-gss &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --disable-nfsv4 --disable-gss &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
= Configuring =&lt;br /&gt;
&lt;br /&gt;
== Client ==&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Install the init script from the [[blfs-bootscripts]] package:&lt;br /&gt;
&lt;br /&gt;
 make install-nfs-client&lt;br /&gt;
&lt;br /&gt;
=== /etc/fstab ===&lt;br /&gt;
&lt;br /&gt;
Below are 2 example entries in /etc/fstab for a nfs mounted &#039;&#039;&#039;/home&#039;&#039;&#039; and &#039;&#039;&#039;/usr&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;server-name&amp;gt;:/home  /home nfs   rw,_netdev,rsize=8192,wsize=8192 0 0&lt;br /&gt;
 &amp;lt;server-name&amp;gt;:/usr   /usr  nfs   ro,_netdev,rsize=8192            0 0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;server-name&amp;gt;&#039;&#039;&#039; in the above example is an ip address or a hostname.&lt;br /&gt;
&lt;br /&gt;
== Server ==&lt;br /&gt;
&lt;br /&gt;
=== Server Configuration ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;/etc/exports&#039;&#039;&#039; contains the exported directories on NFS servers. The &amp;quot;NFS HowTo&amp;quot;, http://nfs.sourceforge.net/nfs-howto/. contains information on how to configure the servers and clients. For example, for sharing the &#039;&#039;&#039;/home&#039;&#039;&#039; directory over the local network, the following line may be added:&lt;br /&gt;
&lt;br /&gt;
 /home &amp;lt;192.168.0.0/255.255.255.0&amp;gt;(rw,subtree_check,anonuid=99,anongid=99)&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Install the init script from the [[blfs-bootscripts]] package:&lt;br /&gt;
&lt;br /&gt;
 make install-nfs-server&lt;br /&gt;
&lt;br /&gt;
And configure it:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/sysconfig/nfs-server &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 PORT=&amp;quot;2049&amp;quot;&lt;br /&gt;
 PROCESSES=&amp;quot;8&amp;quot;&lt;br /&gt;
 QUOTAS=&amp;quot;no&amp;quot;&lt;br /&gt;
 KILLDELAY=&amp;quot;10&amp;quot;&lt;br /&gt;
 EOF&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Imap_c-client&amp;diff=4543</id>
		<title>Imap c-client</title>
		<link rel="alternate" type="text/html" href="?title=Imap_c-client&amp;diff=4543"/>
		<updated>2006-12-10T15:56:05Z</updated>

		<summary type="html">&lt;p&gt;Gab: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.cac.washington.edu/imap/imap-2006c1.tar.Z&lt;br /&gt;
|-&lt;br /&gt;
!Patch :&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/imap-c-client/imap-c-client-2006c1-buildfix-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Introduction to the UW-IMAP c-client ==&lt;br /&gt;
&lt;br /&gt;
The IMAP c-client library, also known as the &amp;quot;libc-client&amp;quot; is used by various applications, which the most popular is PHP. Its interface allow communications with IMAP and POP servers, with Kerberos and SSL support.&lt;br /&gt;
&lt;br /&gt;
Note: This library has a very complicated build process, especially when compiling in multilib mode. Kerberos support is not complete in this tutorial, but OpenSSL is, and is therefore a required dependency and to keep this tutorial easy.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
&lt;br /&gt;
==== Required ====&lt;br /&gt;
&lt;br /&gt;
* [[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
==== Optional ====&lt;br /&gt;
&lt;br /&gt;
* [[MIT_krb5]] (Not explained in this tutorial)&lt;br /&gt;
&lt;br /&gt;
== Patch ==&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../imap-c-client-2006c1-buildfix-1.patch&lt;br /&gt;
&lt;br /&gt;
This patch build the libc-client as both a static and shared library, and corrects some bugs and OS-dependent paths. It is common to all the build processes.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib/&lt;br /&gt;
 ln -svf c-client.a /usr/lib/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib/libc-client.so&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx CC=&amp;quot;gcc ${BUILD32}&amp;quot; EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib/&lt;br /&gt;
 ln -svf c-client.a /usr/lib/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib/libc-client.so&lt;br /&gt;
&lt;br /&gt;
Now the headers:&lt;br /&gt;
&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx CC=&amp;quot;gcc ${BUILD64}&amp;quot; EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib64&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib64/&lt;br /&gt;
 ln -svf c-client.a /usr/lib64/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib64/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib64/libc-client.so&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t have installed the headers in the 32Bit build:&lt;br /&gt;
&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
	<entry>
		<id>?title=Imap_c-client&amp;diff=4542</id>
		<title>Imap c-client</title>
		<link rel="alternate" type="text/html" href="?title=Imap_c-client&amp;diff=4542"/>
		<updated>2006-12-10T15:41:40Z</updated>

		<summary type="html">&lt;p&gt;Gab: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.cac.washington.edu/imap/imap-2006c1.tar.Z&lt;br /&gt;
|-&lt;br /&gt;
!Patch :&lt;br /&gt;
| (To be provided)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Introduction to the UW-IMAP c-client ==&lt;br /&gt;
&lt;br /&gt;
The IMAP c-client library, also known as the &amp;quot;libc-client&amp;quot; is used by various applications, which the most popular is PHP. Its interface allow communications with IMAP and POP servers, with Kerberos and SSL support.&lt;br /&gt;
&lt;br /&gt;
Note: This library has a very complicated build process, especially when compiling in multilib mode. Kerberos support is not complete in this tutorial, but OpenSSL is, and is therefore a required dependency and to keep this tutorial easy.&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
&lt;br /&gt;
==== Required ====&lt;br /&gt;
&lt;br /&gt;
* [[OpenSSL]]&lt;br /&gt;
&lt;br /&gt;
==== Optional ====&lt;br /&gt;
&lt;br /&gt;
* [[MIT_krb5]] (Not explained in this tutorial)&lt;br /&gt;
&lt;br /&gt;
== Patch ==&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../patch-to-be-uploaded.patch&lt;br /&gt;
&lt;br /&gt;
This patch build the libc-client as both a static and shared library, and corrects some bugs and OS-dependent paths. It is common to all the build processes.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib/&lt;br /&gt;
 ln -svf c-client.a /usr/lib/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib/libc-client.so&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx CC=&amp;quot;gcc ${BUILD32}&amp;quot; EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib/&lt;br /&gt;
 ln -svf c-client.a /usr/lib/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib/libc-client.so&lt;br /&gt;
&lt;br /&gt;
Now the headers:&lt;br /&gt;
&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make slx CC=&amp;quot;gcc ${BUILD64}&amp;quot; EXTRACFLAGS=&amp;quot;-fPIC&amp;quot; SSLTYPE=unix SHLIBBASE=c-client SHLIBNAME=libc-client.so.1 IP=6 SSLDIR=/etc/ssl SSLLIB=/usr/lib64&lt;br /&gt;
&lt;br /&gt;
Note: the IP=6 option is used to allow the imap c-client communicating in both IPv4 and IPv6 protocols. If you don&#039;t plan using the IPv6 protocol or you don&#039;t know what is it, omit this option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
Neither installation script nor &amp;quot;make install&amp;quot; is provided, we have to copy all files manually.&lt;br /&gt;
&lt;br /&gt;
 install -v -m 644 ./c-client/c-client.a /usr/lib64/&lt;br /&gt;
 ln -svf c-client.a /usr/lib64/libc-client.a&lt;br /&gt;
 install -v -m 755 ./c-client/libc-client.so.1 /usr/lib64/&lt;br /&gt;
 ln -svf libc-client.so.1 /usr/lib64/libc-client.so&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t have installed the headers in the 32Bit build:&lt;br /&gt;
&lt;br /&gt;
 install -v -d /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/*.h /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./c-client/linkage.c /usr/include/imap&lt;br /&gt;
 install -v -m 644 ./src/osdep/tops-20/shortsym.h /usr/include/imap&lt;/div&gt;</summary>
		<author><name>Gab</name></author>
	</entry>
</feed>