<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comentarios en: Slax Tu Linux en el bolsillo</title>
	<atom:link href="http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/feed/" rel="self" type="application/rss+xml" />
	<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/</link>
	<description>Lugar donde se pueden encontrar cosas Wuenas, Wonitas y Waratas ;) Además de prácticas.</description>
	<lastBuildDate>Thu, 03 Dec 2009 12:22:51 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3916</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Tue, 24 Nov 2009 08:41:30 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3916</guid>
		<description>Si bien &lt;a href=&quot;http://sourceforge.net/projects/kmencoder/files/&quot; rel=&quot;nofollow&quot;&gt;kmencoder&lt;/a&gt; no está en los módulos se puede obtener fácilmente un paquete debian e intentar hacer un módulo de él otras posibilidades de ripeo de DVDs que existen en general en Linux y en este tipo de distros son &lt;a href=&quot;http://xvidenc.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;xvidenc&lt;/a&gt;, &lt;a href=&quot;http://divxenc.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;divxenc&lt;/a&gt;, &lt;a href=&quot;http://h264enc.sourceforge.net/&quot; rel=&quot;nofollow&quot;&gt;h264enc&lt;/a&gt; incluso hay un módulo hecho del primer escritillo pues son eso y solo eso:escritillos que usan al mencoder que por defecto si se suele poner en estas distros al poner el mplayer, tener en cuenta que las salidas u outpouts o ficheros tipo avi las tenéis que redirigir a un sitio con bastante espacio, disco virtual, particiones NTFS, recordad que si son ficheros mayores de 4GB las particiones FAT32 no pueden con ellos pues los ripeos aunque dependan del bitrate que le déis conducen a eso a hacer ficheros gordos y que estás distros lo que no tienen es precisamente espacio propio para hacer estas locuras :)

Por lo probado no vale el paquete debian para tener el módulo de kmencoder os pongo a continuación toda la secuencia de comandos para obtener un kmencoder en funcionamiento:

Bajado el paquete yo lo desplego en ese directorio de trabajo con ayuda del mc.

root@slax:~# cd myfs1/
root@slax:~/myfs1# dir2lzm usr/ kmencoder.lzm
root@slax:~/myfs1# dir2lzm temp/ kmencoder.lzm
[=============-] 18/18 100%
root@slax:~/myfs1#
root@slax:~/myfs1# ls
cheatsheets/  kmencoder.lzm  lost+found/  modulos/  root/  temp/  usr/  var/
root@slax:~/myfs1# activate kmencoder.lzm
root@slax:~/myfs1# which kmencoder
/usr/bin/kmencoder
root@slax:~/myfs1# kmencoder
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog
root@slax:~/myfs1# ldd /usr/bin/kmen
kmencoder  kmenuedit
root@slax:~/myfs1# ldd /usr/bin/kmencoder    &lt;  (0xffffe000)
        libkio.so.4 =&gt; /usr/lib/libkio.so.4 (0xb7c06000)
        libkdesu.so.4 =&gt; /usr/lib/libkdesu.so.4 (0xb7bee000)
        libresolv.so.2 =&gt; /lib/libresolv.so.2 (0xb7bdb000)
        libutil.so.1 =&gt; /lib/libutil.so.1 (0xb7bd7000)
        libfam.so.0 =&gt; /usr/lib/libfam.so.0 (0xb7bd0000)
        libkdeui.so.4 =&gt; /usr/lib/libkdeui.so.4 (0xb78f6000)
        libkdefx.so.4 =&gt; /usr/lib/libkdefx.so.4 (0xb78cd000)
        libXrender.so.1 =&gt; /usr/lib/libXrender.so.1 (0xb78c5000)
        libkdecore.so.4 =&gt; /usr/lib/libkdecore.so.4 (0xb768f000)
        libDCOP.so.4 =&gt; /usr/lib/libDCOP.so.4 (0xb765d000)
        libdl.so.2 =&gt; /lib/libdl.so.2 (0xb7659000)
        libart_lgpl_2.so.2 =&gt; /usr/lib/libart_lgpl_2.so.2 (0xb7643000)
        libstdc++-libc6.2-2.so.3 =&gt; /usr/i486-slackware-linux/lib/libstdc++-libc6.2-2.so.3 (0xb75fc000)
        libqt-mt.so.3 =&gt; /usr/lib/libqt-mt.so.3 (0xb6f57000)
        libpng.so.3 =&gt; /usr/lib/libpng.so.3 (0xb6f1c000)
        libz.so.1 =&gt; /usr/lib/libz.so.1 (0xb6f08000)
        libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0xb6efa000)
        libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0xb6e13000)
        libSM.so.6 =&gt; /usr/lib/libSM.so.6 (0xb6e0a000)
        libICE.so.6 =&gt; /usr/lib/libICE.so.6 (0xb6df3000)
        libpthread.so.0 =&gt; /lib/libpthread.so.0 (0xb6ddc000)
        libm.so.6 =&gt; /lib/libm.so.6 (0xb6db6000)
        libc.so.6 =&gt; /lib/libc.so.6 (0xb6c6a000)
        libkwalletclient.so.1 =&gt; /usr/lib/libkwalletclient.so.1 (0xb6c58000)
        libidn.so.11 =&gt; /usr/lib/libidn.so.11 (0xb6c28000)
        libmng.so.1 =&gt; /usr/lib/libmng.so.1 (0xb6bc7000)
        liblcms.so.1 =&gt; /usr/lib/liblcms.so.1 (0xb6b90000)
        libjpeg.so.62 =&gt; /usr/lib/libjpeg.so.62 (0xb6b70000)
        libGL.so.1 =&gt; /usr/lib/libGL.so.1 (0xb6ac9000)
        libXmu.so.6 =&gt; /usr/lib/libXmu.so.6 (0xb6ab4000)
        libXt.so.6 =&gt; /usr/lib/libXt.so.6 (0xb6a64000)
        libXrandr.so.2 =&gt; /usr/lib/libXrandr.so.2 (0xb6a5e000)
        libXcursor.so.1 =&gt; /usr/lib/libXcursor.so.1 (0xb6a55000)
        libXfixes.so.3 =&gt; /usr/lib/libXfixes.so.3 (0xb6a50000)
        libXinerama.so.1 =&gt; /usr/lib/libXinerama.so.1 (0xb6a4d000)
        libXft.so.2 =&gt; /usr/lib/libXft.so.2 (0xb6a3b000)
        libfontconfig.so.1 =&gt; /usr/lib/libfontconfig.so.1 (0xb6a11000)
        libfreetype.so.6 =&gt; /usr/lib/libfreetype.so.6 (0xb69a1000)
        libexpat.so.1 =&gt; /usr/lib/libexpat.so.1 (0xb6981000)
        libxcb-xlib.so.0 =&gt; /usr/lib/libxcb-xlib.so.0 (0xb697f000)
        libxcb.so.1 =&gt; /usr/lib/libxcb.so.1 (0xb6968000)
        libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0xb6965000)
        libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0xb695f000)
        libacl.so.1 =&gt; /lib/libacl.so.1 (0xb6958000)
        libattr.so.1 =&gt; /lib/libattr.so.1 (0xb6954000)
        libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0xb686e000)
        libgcc_s.so.1 =&gt; /usr/lib/libgcc_s.so.1 (0xb6863000)
        /lib/ld-linux.so.2 (0xb7f54000)
        libGLcore.so.1 =&gt; /usr/lib/libGLcore.so.1 (0xb58f9000)
        libnvidia-tls.so.1 =&gt; /usr/lib/tls/libnvidia-tls.so.1 (0xb58f7000)
root@slax:~/myfs1# kmencoder
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog

Posiblemente no funcione por diferencias en la librería Qt o por la versión del compilador sea como sea lo mejor es bajarse el fichero o la bola con las fuentes e intentar compilarlo se encuentra donde está también el paquete debian.

Una vez bajada se despliega la bola, se abre y se trabaja en el directorio que se abre, ver la secuencia de configuración, compilación e instalación.

root@slax:~/myfs1# cd temp/kmencoder-0.1.2/  &lt;&lt;==Bajar y compilar

Lo primero ver si hay algo especial que haya que atender en el proceso de configuración en este caso nos vale lo normal o por defecto que nos da este programa.

root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure --help
`configure&#039; configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking...&#039; messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache&#039;
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..&#039;]

Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]

By default, `make install&#039; will install all the files in
`/usr/bin&#039;, `/usr/lib&#039; etc.  You can specify
an installation prefix other than `/usr&#039; using `--prefix&#039;,
for instance `--prefix=$HOME&#039;.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR           user executables [EPREFIX/bin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --infodir=DIR          info documentation [PREFIX/info]
  --mandir=DIR           man documentation [PREFIX/man]

Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  --target=TARGET   configure for building compilers for TARGET [HOST]

Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-fast-perl     disable fast Makefile generation (needs perl)
  --enable-debug=ARG    enables debug symbols (yes&#124;no&#124;full) default=no
  --disable-debug         disables debug output and debug symbols default=no
  --enable-strict         compiles with strict compiler options (may not work!)
  --enable-warnings       compiles with -Wall and similiar
  --enable-profile        creates profiling infos default=no
  --enable-pch            enables precompiled header support (currently only KCC) default=no
  --enable-final          build size optimized apps (experimental - needs lots of memory)
  --disable-closure       don&#039;t delay template instantiation
  --enable-shared=PKGS  build shared libraries default=yes
  --enable-static=PKGS  build static libraries default=no
  --enable-fast-install=PKGS  optimize for fast installation default=yes
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-objprelink     prelink apps using objprelink (experimental only tested on linux/386)
  --enable-embedded       link to Qt-embedded, don&#039;t use X
  --enable-qtopia         link to Qt-embedded, link to the Qtopia Environment
  --disable-mt            link to non-threaded Qt (deprecated)
  --enable-kernel-threads Enable the use of the LinuxThreads port on FreeBSD/i386 only.
  --disable-threading     disables threading even if libpthread found
  --disable-rpath         do not use the rpath feature of ld
  --disable-path-check    don&#039;t try to find out, where to install

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-gnu-ld           assume the C compiler uses GNU ld default=no
  --with-pic              try to use only PIC/non-PIC objects default=use both
  --with-xinerama         enable support for Xinerama
  --with-extra-includes=DIR
                          adds non standard include paths
  --with-extra-libs=DIR   adds non standard library paths
  --with-qt-dir=DIR       where the root of Qt is installed
  --with-qt-includes=DIR  where the Qt includes are.
  --with-qt-libraries=DIR where the Qt library is installed.

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
              nonstandard directory 
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have
              headers in a nonstandard directory 
  CPP         C preprocessor
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CXXCPP      C++ preprocessor

Use these variables to override the choices made by `configure&#039; or to help
it to find libraries and programs with nonstandard names/locations.

Así que visto que los valores por defecto nos convienen simplemente configuramos para compilar.

root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure  &lt;&lt;==Valores por defecto nos convienen
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fexceptions... yes
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -frepo... yes
checking for ld used by GCC... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking for /usr/i486-slackware-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking for ranlib... ranlib
checking for strip... strip
checking whether -lc should be explicitly linked in... yes
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
finding the maximum length of command line arguments... 73729
checking if gcc supports -c -o file.o... yes
checking if gcc supports -fno-rtti -fno-exceptions ... no
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking command to parse /usr/bin/nm -B output... ok
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
creating libtool
updating cache /dev/null
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
ltcf-cxx: with_gcc=yes ; with_gnu_ld=yes
checking for objdir... .libs
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
finding the maximum length of command line arguments... 73729
checking if g++ supports -c -o file.o... yes
checking if g++ supports -fno-rtti -fno-exceptions ... yes
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking command to parse /usr/bin/nm -B output... ok
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
appending configuration tag &quot;CXX&quot; to libtool
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... socklen_t
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for res_init... no
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for char... yes
checking size of char... 1
checking for dlopen in -ldl... yes
checking for shl_unload in -ldld... no
checking for X... libraries /usr/lib, headers .
checking for IceConnectionNumber in -lICE... yes
checking for libXext... yes
checking for Xinerama... no
checking for pthread_create in -lpthread... yes
checking for extra includes... no
checking for extra libs... no
checking for libz... -lz
checking for libpng... -lpng -lz -lm
checking for libjpeg6b... no
checking for libjpeg... -ljpeg
checking for Qt... libraries /usr/lib/qt/lib, headers /usr/lib/qt/include using -mt
checking if Qt compiles without flags... yes
checking for moc... /usr/lib/qt/bin/moc
checking for uic... /usr/lib/qt/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... libraries /usr/lib, headers /usr/include
checking for KDE paths... defaults
checking for dcopidl... /usr/bin/dcopidl
checking for dcopidl2cpp... /usr/bin/dcopidl2cpp
checking for mcopidl... /usr/bin/mcopidl
checking for artsc-config... /usr/bin/artsc-config
checking for kde-config... /usr/bin/kde-config
checking for meinproc... /usr/bin/meinproc
checking if doc should be compiled... yes
checking if kmencoder should be compiled... yes
checking if po should be compiled... yes
configure: creating ./config.status
config.status: creating ./Makefile
config.status: creating doc/Makefile
config.status: creating doc/en/Makefile
config.status: creating kmencoder/Makefile
config.status: creating po/Makefile
config.status: creating config.h
config.status: executing default-1 commands  &lt;&lt;== Configuracion correcta

Visto que sale correcta la configuración iniciamos la compilación.

root@slax:~/myfs1/temp/kmencoder-0.1.2# make  &lt;&lt;==Compilar programa
make  all-recursive
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
Making all in kmencoder
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -o kmencoderdlg.h ./kmencoderdlg.ui
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenvcd.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmennotset.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenerror.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenurl.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenfile.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencombobox.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenmisc.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenvideo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmensound.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c sdvdinfo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c advdinfo.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmendvd.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenconfig.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c main.cpp
/usr/lib/qt/bin/moc kmencoderdlg.h -o kmencoderdlg.moc
rm -f kmencoderdlg.cpp
echo &#039;#include &#039; &gt; kmencoderdlg.cpp
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -tr tr2i18n -i kmencoderdlg.h ./kmencoderdlg.ui &#124; sed -e &quot;s,tr2i18n( \&quot;\&quot; ),QString::null,g&quot; &#124; sed -e &quot;s,tr2i18n( \&quot;\&quot;\, \&quot;\&quot; ),QString::null,g&quot; &#124; sed -e &quot;s,image\([0-9][0-9]*\)_data,img\1_kmencoderdlg,g&quot; &gt;&gt; kmencoderdlg.cpp &#124;&#124; rm -f kmencoderdlg.cpp
echo &#039;#include &quot;kmencoderdlg.moc&quot;&#039; &gt;&gt; kmencoderdlg.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoderdlg.cpp
In file included from kmencoderdlg.cpp:41:
./kmencoderdlg.ui.h: In member function &#039;virtual void kmencoderdlgForm::getDVDInfo()&#039;:
./kmencoderdlg.ui.h:490: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:492: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:493: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:495: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:496: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:498: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:499: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:502: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:503: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:504: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:510: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
./kmencoderdlg.ui.h:511: warning: &#039;word&#039; is deprecated (declared at /usr/include/kstringhandler.h:80)
/usr/lib/qt/bin/moc ./kmencoder.h -o kmencoder.moc.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder.moc.cpp
creating kmencoder_meta_unload.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder_meta_unload.cpp
/bin/sh ../libtool --mode=link --tag=CXX g++  -O2 -fno-exceptions -fno-check-new -fexceptions   -o kmencoder -L/usr/lib  -R /usr/lib -R /usr/lib kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o  -lkio -lkdeui -lkdecore -lqt-mt  -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv
mkdir .libs
g++ -O2 -fno-exceptions -fno-check-new -fexceptions -o kmencoder kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o  -L/usr/lib /usr/lib/libkio.so -L/usr/lib/qt-3.3.8b/lib -L/usr/i486-slackware-linux/bin -L/usr/i486-slackware-linux/lib -L/usr/X11R6/lib /usr/lib/libkdesu.so /usr/lib/libkwalletclient.so -lresolv /usr/lib/libfam.so -lacl -lattr /usr/lib/libkdeui.so -lresolv /usr/lib/liblcms.so /usr/lib/libXt.so /usr/lib/libXfixes.so /usr/lib/libexpat.so /usr/lib/libkdecore.so /usr/lib/libDCOP.so -lresolv -lutil /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so /usr/lib/libkdefx.so -lqt-mt /usr/lib/libstdc++.so /usr/lib/qt-3.3.8b/lib/libqt-mt.so /usr/lib/libmng.so -ljpeg /usr/lib/libGL.so /usr/lib/libXmu.so /usr/lib/libXrender.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXinerama.so /usr/lib/libXft.so /usr/lib/libfreetype.so /usr/lib/libfontconfig.so -lpng -lz -lm /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl -lresolv /usr/lib/libSM.so /usr/lib/libICE.so -lpthread -lresolv -Wl,--rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,--rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,--rpath -Wl,/usr/lib
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
Making all in po
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
make[2]: Nothing to be done for `all&#039;.
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
Making all in doc
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
Making all in en
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
/usr/bin/meinproc --check --cache index.cache.bz2 ./index.docbook
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[3]: Nothing to be done for `all-am&#039;.
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039; &lt;&lt;==EXITO

Afortunadamente ha salido prefecto una compilación monda y lironda sin problemas yo todo esto lo hago con Slax 6.1.2

Ahora es simplemente es instalar para recoger los resultados para hacer un módulo.

root@slax:~/myfs1/temp/kmencoder-0.1.2# make install &lt;&lt;==Instalar programa
Making install in kmencoder
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
/bin/sh ../admin/mkinstalldirs /usr/bin
 /bin/sh ../libtool  --mode=install /usr/bin/ginstall -c -p   kmencoder /usr/bin/kmencoder
/usr/bin/ginstall -c -p kmencoder /usr/bin/kmencoder
/bin/sh ../admin/mkinstalldirs /usr/share/applnk/Applications/
mkdir /usr/share/applnk/Applications
/usr/bin/ginstall -c -p -m 644 ./kmencoder.desktop /usr/share/applnk/Applications/kmencoder.desktop
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/32x32/apps/
/usr/bin/ginstall -c -p -m 644 ./lo32-app-kmencoder.png /usr/share/icons/locolor/32x32/apps/kmencoder.png
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/16x16/apps/
/usr/bin/ginstall -c -p -m 644 ./lo16-app-kmencoder.png /usr/share/icons/locolor/16x16/apps/kmencoder.png
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#039;
Making install in po
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
make[2]: Nothing to be done for `install-exec-am&#039;.
/usr/bin/ginstall -c -p -m 644 de.gmo /usr/share/locale/de/LC_MESSAGES/kmencoder.mo
/usr/bin/ginstall -c -p -m 644 es.gmo /usr/share/locale/es/LC_MESSAGES/kmencoder.mo
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#039;
Making install in doc
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
Making install in en
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
make[3]: Nothing to be done for `install-exec-am&#039;.
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder
mkdir /usr/share/doc/HTML
mkdir /usr/share/doc/HTML/en
mkdir /usr/share/doc/HTML/en/kmencoder
/usr/bin/ginstall -c -p -m 644 index.docbook /usr/share/doc/HTML/en/kmencoder/index.docbook
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder
/usr/bin/ginstall -c -p -m 644 index.cache.bz2 /usr/share/doc/HTML/en/kmencoder/
rm -f /usr/share/doc/HTML/en/kmencoder/common
ln -s /usr/share/doc/HTML/en/common /usr/share/doc/HTML/en/kmencoder/common
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#039;
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[3]: Nothing to be done for `install-exec-am&#039;.
make[3]: Nothing to be done for `install-data-am&#039;.
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#039;
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
make[2]: Nothing to be done for `install-exec-am&#039;.
make[2]: Nothing to be done for `install-data-am&#039;.
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039;
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#039; &lt;&lt;==Exito
root@slax:~/myfs1/temp/kmencoder-0.1.2# Capturar lo instalado para hacer el módulo

Bueno probado que aun no lo he puesto en un módulo y si que funciona ahora es simplemente ir recogiendo lo instalado por la compilación para crear el módulo si os fijáis se puede aprovechar la estructura del paquete debian pues la instalación la ha hecho en el árbol de directorios /usr y en el fondo lo único que nos interesa es el binario de la aplicación pues los iconos y demas doc es la misma.  Así que simplemente copiamos el binario donde habíamos desplegado el paquete debian y hacemos de nuevo el módulo que ahora nos valdrá ya para los siempres de los siempres o a lo mejor no :)                                                           </description>
		<content:encoded><![CDATA[<p>Si bien <a href="http://sourceforge.net/projects/kmencoder/files/" rel="nofollow">kmencoder</a> no está en los módulos se puede obtener fácilmente un paquete debian e intentar hacer un módulo de él otras posibilidades de ripeo de DVDs que existen en general en Linux y en este tipo de distros son <a href="http://xvidenc.sourceforge.net/" rel="nofollow">xvidenc</a>, <a href="http://divxenc.sourceforge.net/" rel="nofollow">divxenc</a>, <a href="http://h264enc.sourceforge.net/" rel="nofollow">h264enc</a> incluso hay un módulo hecho del primer escritillo pues son eso y solo eso:escritillos que usan al mencoder que por defecto si se suele poner en estas distros al poner el mplayer, tener en cuenta que las salidas u outpouts o ficheros tipo avi las tenéis que redirigir a un sitio con bastante espacio, disco virtual, particiones NTFS, recordad que si son ficheros mayores de 4GB las particiones FAT32 no pueden con ellos pues los ripeos aunque dependan del bitrate que le déis conducen a eso a hacer ficheros gordos y que estás distros lo que no tienen es precisamente espacio propio para hacer estas locuras <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Por lo probado no vale el paquete debian para tener el módulo de kmencoder os pongo a continuación toda la secuencia de comandos para obtener un kmencoder en funcionamiento:</p>
<p>Bajado el paquete yo lo desplego en ese directorio de trabajo con ayuda del mc.</p>
<p>root@slax:~# cd myfs1/<br />
root@slax:~/myfs1# dir2lzm usr/ kmencoder.lzm<br />
root@slax:~/myfs1# dir2lzm temp/ kmencoder.lzm<br />
[=============-] 18/18 100%<br />
root@slax:~/myfs1#<br />
root@slax:~/myfs1# ls<br />
cheatsheets/  kmencoder.lzm  lost+found/  modulos/  root/  temp/  usr/  var/<br />
root@slax:~/myfs1# activate kmencoder.lzm<br />
root@slax:~/myfs1# which kmencoder<br />
/usr/bin/kmencoder<br />
root@slax:~/myfs1# kmencoder<br />
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog<br />
root@slax:~/myfs1# ldd /usr/bin/kmen<br />
kmencoder  kmenuedit<br />
root@slax:~/myfs1# ldd /usr/bin/kmencoder    &lt;  (0xffffe000)<br />
        libkio.so.4 =&gt; /usr/lib/libkio.so.4 (0xb7c06000)<br />
        libkdesu.so.4 =&gt; /usr/lib/libkdesu.so.4 (0xb7bee000)<br />
        libresolv.so.2 =&gt; /lib/libresolv.so.2 (0xb7bdb000)<br />
        libutil.so.1 =&gt; /lib/libutil.so.1 (0xb7bd7000)<br />
        libfam.so.0 =&gt; /usr/lib/libfam.so.0 (0xb7bd0000)<br />
        libkdeui.so.4 =&gt; /usr/lib/libkdeui.so.4 (0xb78f6000)<br />
        libkdefx.so.4 =&gt; /usr/lib/libkdefx.so.4 (0xb78cd000)<br />
        libXrender.so.1 =&gt; /usr/lib/libXrender.so.1 (0xb78c5000)<br />
        libkdecore.so.4 =&gt; /usr/lib/libkdecore.so.4 (0xb768f000)<br />
        libDCOP.so.4 =&gt; /usr/lib/libDCOP.so.4 (0xb765d000)<br />
        libdl.so.2 =&gt; /lib/libdl.so.2 (0xb7659000)<br />
        libart_lgpl_2.so.2 =&gt; /usr/lib/libart_lgpl_2.so.2 (0xb7643000)<br />
        libstdc++-libc6.2-2.so.3 =&gt; /usr/i486-slackware-linux/lib/libstdc++-libc6.2-2.so.3 (0xb75fc000)<br />
        libqt-mt.so.3 =&gt; /usr/lib/libqt-mt.so.3 (0xb6f57000)<br />
        libpng.so.3 =&gt; /usr/lib/libpng.so.3 (0xb6f1c000)<br />
        libz.so.1 =&gt; /usr/lib/libz.so.1 (0xb6f08000)<br />
        libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0xb6efa000)<br />
        libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0xb6e13000)<br />
        libSM.so.6 =&gt; /usr/lib/libSM.so.6 (0xb6e0a000)<br />
        libICE.so.6 =&gt; /usr/lib/libICE.so.6 (0xb6df3000)<br />
        libpthread.so.0 =&gt; /lib/libpthread.so.0 (0xb6ddc000)<br />
        libm.so.6 =&gt; /lib/libm.so.6 (0xb6db6000)<br />
        libc.so.6 =&gt; /lib/libc.so.6 (0xb6c6a000)<br />
        libkwalletclient.so.1 =&gt; /usr/lib/libkwalletclient.so.1 (0xb6c58000)<br />
        libidn.so.11 =&gt; /usr/lib/libidn.so.11 (0xb6c28000)<br />
        libmng.so.1 =&gt; /usr/lib/libmng.so.1 (0xb6bc7000)<br />
        liblcms.so.1 =&gt; /usr/lib/liblcms.so.1 (0xb6b90000)<br />
        libjpeg.so.62 =&gt; /usr/lib/libjpeg.so.62 (0xb6b70000)<br />
        libGL.so.1 =&gt; /usr/lib/libGL.so.1 (0xb6ac9000)<br />
        libXmu.so.6 =&gt; /usr/lib/libXmu.so.6 (0xb6ab4000)<br />
        libXt.so.6 =&gt; /usr/lib/libXt.so.6 (0xb6a64000)<br />
        libXrandr.so.2 =&gt; /usr/lib/libXrandr.so.2 (0xb6a5e000)<br />
        libXcursor.so.1 =&gt; /usr/lib/libXcursor.so.1 (0xb6a55000)<br />
        libXfixes.so.3 =&gt; /usr/lib/libXfixes.so.3 (0xb6a50000)<br />
        libXinerama.so.1 =&gt; /usr/lib/libXinerama.so.1 (0xb6a4d000)<br />
        libXft.so.2 =&gt; /usr/lib/libXft.so.2 (0xb6a3b000)<br />
        libfontconfig.so.1 =&gt; /usr/lib/libfontconfig.so.1 (0xb6a11000)<br />
        libfreetype.so.6 =&gt; /usr/lib/libfreetype.so.6 (0xb69a1000)<br />
        libexpat.so.1 =&gt; /usr/lib/libexpat.so.1 (0xb6981000)<br />
        libxcb-xlib.so.0 =&gt; /usr/lib/libxcb-xlib.so.0 (0xb697f000)<br />
        libxcb.so.1 =&gt; /usr/lib/libxcb.so.1 (0xb6968000)<br />
        libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0xb6965000)<br />
        libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0xb695f000)<br />
        libacl.so.1 =&gt; /lib/libacl.so.1 (0xb6958000)<br />
        libattr.so.1 =&gt; /lib/libattr.so.1 (0xb6954000)<br />
        libstdc++.so.6 =&gt; /usr/lib/libstdc++.so.6 (0xb686e000)<br />
        libgcc_s.so.1 =&gt; /usr/lib/libgcc_s.so.1 (0xb6863000)<br />
        /lib/ld-linux.so.2 (0xb7f54000)<br />
        libGLcore.so.1 =&gt; /usr/lib/libGLcore.so.1 (0xb58f9000)<br />
        libnvidia-tls.so.1 =&gt; /usr/lib/tls/libnvidia-tls.so.1 (0xb58f7000)<br />
root@slax:~/myfs1# kmencoder<br />
kmencoder: symbol lookup error: kmencoder: undefined symbol: __ti7QDialog</p>
<p>Posiblemente no funcione por diferencias en la librería Qt o por la versión del compilador sea como sea lo mejor es bajarse el fichero o la bola con las fuentes e intentar compilarlo se encuentra donde está también el paquete debian.</p>
<p>Una vez bajada se despliega la bola, se abre y se trabaja en el directorio que se abre, ver la secuencia de configuración, compilación e instalación.</p>
<p>root@slax:~/myfs1# cd temp/kmencoder-0.1.2/  &lt;&lt;==Bajar y compilar</p>
<p>Lo primero ver si hay algo especial que haya que atender en el proceso de configuración en este caso nos vale lo normal o por defecto que nos da este programa.</p>
<p>root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure &#8211;help<br />
`configure&#39; configures this package to adapt to many kinds of systems.</p>
<p>Usage: ./configure [OPTION]&#8230; [VAR=VALUE]&#8230;</p>
<p>To assign environment variables (e.g., CC, CFLAGS&#8230;), specify them as<br />
VAR=VALUE.  See below for descriptions of some of the useful variables.</p>
<p>Defaults for the options are specified in brackets.</p>
<p>Configuration:<br />
  -h, &#8211;help              display this help and exit<br />
      &#8211;help=short        display options specific to this package<br />
      &#8211;help=recursive    display the short help of all the included packages<br />
  -V, &#8211;version           display version information and exit<br />
  -q, &#8211;quiet, &#8211;silent   do not print `checking&#8230;&#39; messages<br />
      &#8211;cache-file=FILE   cache test results in FILE [disabled]<br />
  -C, &#8211;config-cache      alias for `&#8211;cache-file=config.cache&#39;<br />
  -n, &#8211;no-create         do not create output files<br />
      &#8211;srcdir=DIR        find the sources in DIR [configure dir or `..&#39;]</p>
<p>Installation directories:<br />
  &#8211;prefix=PREFIX         install architecture-independent files in PREFIX<br />
                          [/usr]<br />
  &#8211;exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX<br />
                          [PREFIX]</p>
<p>By default, `make install&#39; will install all the files in<br />
`/usr/bin&#39;, `/usr/lib&#39; etc.  You can specify<br />
an installation prefix other than `/usr&#39; using `&#8211;prefix&#39;,<br />
for instance `&#8211;prefix=$HOME&#39;.</p>
<p>For better control, use the options below.</p>
<p>Fine tuning of the installation directories:<br />
  &#8211;bindir=DIR           user executables [EPREFIX/bin]<br />
  &#8211;sbindir=DIR          system admin executables [EPREFIX/sbin]<br />
  &#8211;libexecdir=DIR       program executables [EPREFIX/libexec]<br />
  &#8211;datadir=DIR          read-only architecture-independent data [PREFIX/share]<br />
  &#8211;sysconfdir=DIR       read-only single-machine data [PREFIX/etc]<br />
  &#8211;sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]<br />
  &#8211;localstatedir=DIR    modifiable single-machine data [PREFIX/var]<br />
  &#8211;libdir=DIR           object code libraries [EPREFIX/lib]<br />
  &#8211;includedir=DIR       C header files [PREFIX/include]<br />
  &#8211;oldincludedir=DIR    C header files for non-gcc [/usr/include]<br />
  &#8211;infodir=DIR          info documentation [PREFIX/info]<br />
  &#8211;mandir=DIR           man documentation [PREFIX/man]</p>
<p>Program names:<br />
  &#8211;program-prefix=PREFIX            prepend PREFIX to installed program names<br />
  &#8211;program-suffix=SUFFIX            append SUFFIX to installed program names<br />
  &#8211;program-transform-name=PROGRAM   run sed PROGRAM on installed program names</p>
<p>System types:<br />
  &#8211;build=BUILD     configure for building on BUILD [guessed]<br />
  &#8211;host=HOST       cross-compile to build programs to run on HOST [BUILD]<br />
  &#8211;target=TARGET   configure for building compilers for TARGET [HOST]</p>
<p>Optional Features:<br />
  &#8211;disable-FEATURE       do not include FEATURE (same as &#8211;enable-FEATURE=no)<br />
  &#8211;enable-FEATURE[=ARG]  include FEATURE [ARG=yes]<br />
  &#8211;disable-fast-perl     disable fast Makefile generation (needs perl)<br />
  &#8211;enable-debug=ARG    enables debug symbols (yes|no|full) default=no<br />
  &#8211;disable-debug         disables debug output and debug symbols default=no<br />
  &#8211;enable-strict         compiles with strict compiler options (may not work!)<br />
  &#8211;enable-warnings       compiles with -Wall and similiar<br />
  &#8211;enable-profile        creates profiling infos default=no<br />
  &#8211;enable-pch            enables precompiled header support (currently only KCC) default=no<br />
  &#8211;enable-final          build size optimized apps (experimental &#8211; needs lots of memory)<br />
  &#8211;disable-closure       don&#39;t delay template instantiation<br />
  &#8211;enable-shared=PKGS  build shared libraries default=yes<br />
  &#8211;enable-static=PKGS  build static libraries default=no<br />
  &#8211;enable-fast-install=PKGS  optimize for fast installation default=yes<br />
  &#8211;disable-libtool-lock  avoid locking (might break parallel builds)<br />
  &#8211;enable-objprelink     prelink apps using objprelink (experimental only tested on linux/386)<br />
  &#8211;enable-embedded       link to Qt-embedded, don&#39;t use X<br />
  &#8211;enable-qtopia         link to Qt-embedded, link to the Qtopia Environment<br />
  &#8211;disable-mt            link to non-threaded Qt (deprecated)<br />
  &#8211;enable-kernel-threads Enable the use of the LinuxThreads port on FreeBSD/i386 only.<br />
  &#8211;disable-threading     disables threading even if libpthread found<br />
  &#8211;disable-rpath         do not use the rpath feature of ld<br />
  &#8211;disable-path-check    don&#39;t try to find out, where to install</p>
<p>Optional Packages:<br />
  &#8211;with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]<br />
  &#8211;without-PACKAGE       do not use PACKAGE (same as &#8211;with-PACKAGE=no)<br />
  &#8211;with-gnu-ld           assume the C compiler uses GNU ld default=no<br />
  &#8211;with-pic              try to use only PIC/non-PIC objects default=use both<br />
  &#8211;with-xinerama         enable support for Xinerama<br />
  &#8211;with-extra-includes=DIR<br />
                          adds non standard include paths<br />
  &#8211;with-extra-libs=DIR   adds non standard library paths<br />
  &#8211;with-qt-dir=DIR       where the root of Qt is installed<br />
  &#8211;with-qt-includes=DIR  where the Qt includes are.<br />
  &#8211;with-qt-libraries=DIR where the Qt library is installed.</p>
<p>Some influential environment variables:<br />
  CC          C compiler command<br />
  CFLAGS      C compiler flags<br />
  LDFLAGS     linker flags, e.g. -L if you have libraries in a<br />
              nonstandard directory<br />
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I if you have<br />
              headers in a nonstandard directory<br />
  CPP         C preprocessor<br />
  CXX         C++ compiler command<br />
  CXXFLAGS    C++ compiler flags<br />
  CXXCPP      C++ preprocessor</p>
<p>Use these variables to override the choices made by `configure&#8217; or to help<br />
it to find libraries and programs with nonstandard names/locations.</p>
<p>Así que visto que los valores por defecto nos convienen simplemente configuramos para compilar.</p>
<p>root@slax:~/myfs1/temp/kmencoder-0.1.2# ./configure  &lt;&lt;==Valores por defecto nos convienen<br />
checking build system type&#8230; i686-pc-linux-gnu<br />
checking host system type&#8230; i686-pc-linux-gnu<br />
checking target system type&#8230; i686-pc-linux-gnu<br />
checking for a BSD-compatible install&#8230; /usr/bin/ginstall -c<br />
checking for -p flag to install&#8230; yes<br />
checking whether build environment is sane&#8230; yes<br />
checking whether make sets ${MAKE}&#8230; yes<br />
checking for working aclocal&#8230; missing<br />
checking for working autoconf&#8230; missing<br />
checking for working automake&#8230; missing<br />
checking for working autoheader&#8230; missing<br />
checking for working makeinfo&#8230; missing<br />
checking for gcc&#8230; gcc<br />
checking for C compiler default output&#8230; a.out<br />
checking whether the C compiler works&#8230; yes<br />
checking whether we are cross compiling&#8230; no<br />
checking for suffix of executables&#8230;<br />
checking for suffix of object files&#8230; o<br />
checking whether we are using the GNU C compiler&#8230; yes<br />
checking whether gcc accepts -g&#8230; yes<br />
checking how to run the C preprocessor&#8230; gcc -E<br />
checking for g++&#8230; g++<br />
checking whether we are using the GNU C++ compiler&#8230; yes<br />
checking whether g++ accepts -g&#8230; yes<br />
checking whether g++ supports -fno-exceptions&#8230; yes<br />
checking whether g++ supports -fno-check-new&#8230; yes<br />
checking whether g++ supports -fexceptions&#8230; yes<br />
checking how to run the C++ preprocessor&#8230; g++ -E<br />
checking whether g++ supports -frepo&#8230; yes<br />
checking for ld used by GCC&#8230; /usr/i486-slackware-linux/bin/ld<br />
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld&#8230; yes<br />
checking for /usr/i486-slackware-linux/bin/ld option to reload object files&#8230; -r<br />
checking for BSD-compatible nm&#8230; /usr/bin/nm -B<br />
checking whether ln -s works&#8230; yes<br />
checking how to recognise dependant libraries&#8230; pass_all<br />
checking for ranlib&#8230; ranlib<br />
checking for strip&#8230; strip<br />
checking whether -lc should be explicitly linked in&#8230; yes<br />
checking for objdir&#8230; .libs<br />
checking for gcc option to produce PIC&#8230; -fPIC -DPIC<br />
checking if gcc PIC flag -fPIC -DPIC works&#8230; yes<br />
checking if gcc static flag -static works&#8230; yes<br />
finding the maximum length of command line arguments&#8230; 73729<br />
checking if gcc supports -c -o file.o&#8230; yes<br />
checking if gcc supports -fno-rtti -fno-exceptions &#8230; no<br />
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries&#8230; yes<br />
checking how to hardcode library paths into programs&#8230; immediate<br />
checking whether stripping libraries is possible&#8230; yes<br />
checking dynamic linker characteristics&#8230; GNU/Linux ld.so<br />
checking command to parse /usr/bin/nm -B output&#8230; ok<br />
checking if libtool supports shared libraries&#8230; yes<br />
checking whether to build shared libraries&#8230; yes<br />
checking whether to build static libraries&#8230; no<br />
creating libtool<br />
updating cache /dev/null<br />
checking host system type&#8230; i686-pc-linux-gnu<br />
checking build system type&#8230; i686-pc-linux-gnu<br />
ltcf-cxx: with_gcc=yes ; with_gnu_ld=yes<br />
checking for objdir&#8230; .libs<br />
checking for g++ option to produce PIC&#8230; -fPIC -DPIC<br />
checking if g++ PIC flag -fPIC -DPIC works&#8230; yes<br />
checking if g++ static flag -static works&#8230; yes<br />
finding the maximum length of command line arguments&#8230; 73729<br />
checking if g++ supports -c -o file.o&#8230; yes<br />
checking if g++ supports -fno-rtti -fno-exceptions &#8230; yes<br />
checking whether the linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries&#8230; yes<br />
checking how to hardcode library paths into programs&#8230; immediate<br />
checking whether stripping libraries is possible&#8230; yes<br />
checking dynamic linker characteristics&#8230; GNU/Linux ld.so<br />
checking command to parse /usr/bin/nm -B output&#8230; ok<br />
checking if libtool supports shared libraries&#8230; yes<br />
checking whether to build shared libraries&#8230; yes<br />
checking whether to build static libraries&#8230; no<br />
appending configuration tag &quot;CXX&quot; to libtool<br />
checking for msgfmt&#8230; /usr/bin/msgfmt<br />
checking for gmsgfmt&#8230; /usr/bin/msgfmt<br />
checking for xgettext&#8230; /usr/bin/xgettext<br />
checking for ANSI C header files&#8230; yes<br />
checking for sys/types.h&#8230; yes<br />
checking for sys/stat.h&#8230; yes<br />
checking for stdlib.h&#8230; yes<br />
checking for string.h&#8230; yes<br />
checking for memory.h&#8230; yes<br />
checking for strings.h&#8230; yes<br />
checking for inttypes.h&#8230; yes<br />
checking for stdint.h&#8230; yes<br />
checking for unistd.h&#8230; yes<br />
checking for main in -lutil&#8230; yes<br />
checking for main in -lcompat&#8230; no<br />
checking for crypt in -lcrypt&#8230; yes<br />
checking for socklen_t&#8230; socklen_t<br />
checking for dnet_ntoa in -ldnet&#8230; no<br />
checking for dnet_ntoa in -ldnet_stub&#8230; no<br />
checking for inet_ntoa&#8230; yes<br />
checking for connect&#8230; yes<br />
checking for remove&#8230; yes<br />
checking for shmat&#8230; yes<br />
checking for res_init&#8230; no<br />
checking for killpg in -lucb&#8230; no<br />
checking for int&#8230; yes<br />
checking size of int&#8230; 4<br />
checking for long&#8230; yes<br />
checking size of long&#8230; 4<br />
checking for char *&#8230; yes<br />
checking size of char *&#8230; 4<br />
checking for char&#8230; yes<br />
checking size of char&#8230; 1<br />
checking for dlopen in -ldl&#8230; yes<br />
checking for shl_unload in -ldld&#8230; no<br />
checking for X&#8230; libraries /usr/lib, headers .<br />
checking for IceConnectionNumber in -lICE&#8230; yes<br />
checking for libXext&#8230; yes<br />
checking for Xinerama&#8230; no<br />
checking for pthread_create in -lpthread&#8230; yes<br />
checking for extra includes&#8230; no<br />
checking for extra libs&#8230; no<br />
checking for libz&#8230; -lz<br />
checking for libpng&#8230; -lpng -lz -lm<br />
checking for libjpeg6b&#8230; no<br />
checking for libjpeg&#8230; -ljpeg<br />
checking for Qt&#8230; libraries /usr/lib/qt/lib, headers /usr/lib/qt/include using -mt<br />
checking if Qt compiles without flags&#8230; yes<br />
checking for moc&#8230; /usr/lib/qt/bin/moc<br />
checking for uic&#8230; /usr/lib/qt/bin/uic<br />
checking whether uic supports -L &#8230; yes<br />
checking whether uic supports -nounload &#8230; yes<br />
checking if Qt needs -ljpeg&#8230; no<br />
checking for rpath&#8230; yes<br />
checking for KDE&#8230; libraries /usr/lib, headers /usr/include<br />
checking for KDE paths&#8230; defaults<br />
checking for dcopidl&#8230; /usr/bin/dcopidl<br />
checking for dcopidl2cpp&#8230; /usr/bin/dcopidl2cpp<br />
checking for mcopidl&#8230; /usr/bin/mcopidl<br />
checking for artsc-config&#8230; /usr/bin/artsc-config<br />
checking for kde-config&#8230; /usr/bin/kde-config<br />
checking for meinproc&#8230; /usr/bin/meinproc<br />
checking if doc should be compiled&#8230; yes<br />
checking if kmencoder should be compiled&#8230; yes<br />
checking if po should be compiled&#8230; yes<br />
configure: creating ./config.status<br />
config.status: creating ./Makefile<br />
config.status: creating doc/Makefile<br />
config.status: creating doc/en/Makefile<br />
config.status: creating kmencoder/Makefile<br />
config.status: creating po/Makefile<br />
config.status: creating config.h<br />
config.status: executing default-1 commands  &lt;&lt;== Configuracion correcta</p>
<p>Visto que sale correcta la configuración iniciamos la compilación.</p>
<p>root@slax:~/myfs1/temp/kmencoder-0.1.2# make  &lt;&lt;==Compilar programa<br />
make  all-recursive<br />
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#39;<br />
Making all in kmencoder<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#39;<br />
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -o kmencoderdlg.h ./kmencoderdlg.ui<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenvcd.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmennotset.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenerror.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenurl.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenfile.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencombobox.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenmisc.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenvideo.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmensound.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c sdvdinfo.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c advdinfo.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmendvd.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmenconfig.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c main.cpp<br />
/usr/lib/qt/bin/moc kmencoderdlg.h -o kmencoderdlg.moc<br />
rm -f kmencoderdlg.cpp<br />
echo &#39;#include &#8216; &gt; kmencoderdlg.cpp<br />
/usr/lib/qt/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -tr tr2i18n -i kmencoderdlg.h ./kmencoderdlg.ui | sed -e &#8220;s,tr2i18n( \&#8221;\&#8221; ),QString::null,g&#8221; | sed -e &#8220;s,tr2i18n( \&#8221;\&#8221;\, \&#8221;\&#8221; ),QString::null,g&#8221; | sed -e &#8220;s,image\([0-9][0-9]*\)_data,img\1_kmencoderdlg,g&#8221; &gt;&gt; kmencoderdlg.cpp || rm -f kmencoderdlg.cpp<br />
echo &#8216;#include &#8220;kmencoderdlg.moc&#8221;&#8216; &gt;&gt; kmencoderdlg.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoderdlg.cpp<br />
In file included from kmencoderdlg.cpp:41:<br />
./kmencoderdlg.ui.h: In member function &#8216;virtual void kmencoderdlgForm::getDVDInfo()&#8217;:<br />
./kmencoderdlg.ui.h:490: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:492: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:493: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:495: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:496: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:498: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:499: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:502: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:503: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:504: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:510: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
./kmencoderdlg.ui.h:511: warning: &#8216;word&#8217; is deprecated (declared at /usr/include/kstringhandler.h:80)<br />
/usr/lib/qt/bin/moc ./kmencoder.h -o kmencoder.moc.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder.moc.cpp<br />
creating kmencoder_meta_unload.cpp<br />
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fexceptions  -c kmencoder_meta_unload.cpp<br />
/bin/sh ../libtool &#8211;mode=link &#8211;tag=CXX g++  -O2 -fno-exceptions -fno-check-new -fexceptions   -o kmencoder -L/usr/lib  -R /usr/lib -R /usr/lib kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o  -lkio -lkdeui -lkdecore -lqt-mt  -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lresolv<br />
mkdir .libs<br />
g++ -O2 -fno-exceptions -fno-check-new -fexceptions -o kmencoder kmenvcd.o kmennotset.o kmenerror.o kmenurl.o kmenfile.o kmencombobox.o kmenmisc.o kmenvideo.o kmensound.o sdvdinfo.o advdinfo.o kmendvd.o kmenconfig.o kmencoder.o main.o kmencoderdlg.o kmencoder.moc.o kmencoder_meta_unload.o  -L/usr/lib /usr/lib/libkio.so -L/usr/lib/qt-3.3.8b/lib -L/usr/i486-slackware-linux/bin -L/usr/i486-slackware-linux/lib -L/usr/X11R6/lib /usr/lib/libkdesu.so /usr/lib/libkwalletclient.so -lresolv /usr/lib/libfam.so -lacl -lattr /usr/lib/libkdeui.so -lresolv /usr/lib/liblcms.so /usr/lib/libXt.so /usr/lib/libXfixes.so /usr/lib/libexpat.so /usr/lib/libkdecore.so /usr/lib/libDCOP.so -lresolv -lutil /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so /usr/lib/libkdefx.so -lqt-mt /usr/lib/libstdc++.so /usr/lib/qt-3.3.8b/lib/libqt-mt.so /usr/lib/libmng.so -ljpeg /usr/lib/libGL.so /usr/lib/libXmu.so /usr/lib/libXrender.so /usr/lib/libXrandr.so /usr/lib/libXcursor.so /usr/lib/libXinerama.so /usr/lib/libXft.so /usr/lib/libfreetype.so /usr/lib/libfontconfig.so -lpng -lz -lm /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl -lresolv /usr/lib/libSM.so /usr/lib/libICE.so -lpthread -lresolv -Wl,&#8211;rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,&#8211;rpath -Wl,/usr/lib/qt-3.3.8b/lib -Wl,&#8211;rpath -Wl,/usr/lib<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#8217;<br />
Making all in po<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#8217;<br />
make[2]: Nothing to be done for `all&#8217;.<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#8217;<br />
Making all in doc<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#8217;<br />
Making all in en<br />
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#8217;<br />
/usr/bin/meinproc &#8211;check &#8211;cache index.cache.bz2 ./index.docbook<br />
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#8217;<br />
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#8217;<br />
make[3]: Nothing to be done for `all-am&#8217;.<br />
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#8217;<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#8217;<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#8242;<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#8242;<br />
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#8242; &lt;&lt;==EXITO</p>
<p>Afortunadamente ha salido prefecto una compilación monda y lironda sin problemas yo todo esto lo hago con Slax 6.1.2</p>
<p>Ahora es simplemente es instalar para recoger los resultados para hacer un módulo.</p>
<p>root@slax:~/myfs1/temp/kmencoder-0.1.2# make install &lt;&lt;==Instalar programa<br />
Making install in kmencoder<br />
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#39;<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#39;<br />
/bin/sh ../admin/mkinstalldirs /usr/bin<br />
 /bin/sh ../libtool  &#8211;mode=install /usr/bin/ginstall -c -p   kmencoder /usr/bin/kmencoder<br />
/usr/bin/ginstall -c -p kmencoder /usr/bin/kmencoder<br />
/bin/sh ../admin/mkinstalldirs /usr/share/applnk/Applications/<br />
mkdir /usr/share/applnk/Applications<br />
/usr/bin/ginstall -c -p -m 644 ./kmencoder.desktop /usr/share/applnk/Applications/kmencoder.desktop<br />
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/32&#215;32/apps/<br />
/usr/bin/ginstall -c -p -m 644 ./lo32-app-kmencoder.png /usr/share/icons/locolor/32&#215;32/apps/kmencoder.png<br />
/bin/sh ../admin/mkinstalldirs /usr/share/icons/locolor/16&#215;16/apps/<br />
/usr/bin/ginstall -c -p -m 644 ./lo16-app-kmencoder.png /usr/share/icons/locolor/16&#215;16/apps/kmencoder.png<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#39;<br />
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/kmencoder&#39;<br />
Making install in po<br />
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#39;<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#39;<br />
make[2]: Nothing to be done for `install-exec-am&#39;.<br />
/usr/bin/ginstall -c -p -m 644 de.gmo /usr/share/locale/de/LC_MESSAGES/kmencoder.mo<br />
/usr/bin/ginstall -c -p -m 644 es.gmo /usr/share/locale/es/LC_MESSAGES/kmencoder.mo<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#39;<br />
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/po&#39;<br />
Making install in doc<br />
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
Making install in en<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#39;<br />
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#39;<br />
make[3]: Nothing to be done for `install-exec-am&#39;.<br />
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder<br />
mkdir /usr/share/doc/HTML<br />
mkdir /usr/share/doc/HTML/en<br />
mkdir /usr/share/doc/HTML/en/kmencoder<br />
/usr/bin/ginstall -c -p -m 644 index.docbook /usr/share/doc/HTML/en/kmencoder/index.docbook<br />
/bin/sh ../../admin/mkinstalldirs /usr/share/doc/HTML/en/kmencoder<br />
/usr/bin/ginstall -c -p -m 644 index.cache.bz2 /usr/share/doc/HTML/en/kmencoder/<br />
rm -f /usr/share/doc/HTML/en/kmencoder/common<br />
ln -s /usr/share/doc/HTML/en/common /usr/share/doc/HTML/en/kmencoder/common<br />
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#39;<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc/en&#39;<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
make[3]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
make[3]: Nothing to be done for `install-exec-am&#39;.<br />
make[3]: Nothing to be done for `install-data-am&#39;.<br />
make[3]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2/doc&#39;<br />
make[1]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#39;<br />
make[2]: Entering directory `/mnt/myfs1/temp/kmencoder-0.1.2&#39;<br />
make[2]: Nothing to be done for `install-exec-am&#39;.<br />
make[2]: Nothing to be done for `install-data-am&#39;.<br />
make[2]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#39;<br />
make[1]: Leaving directory `/mnt/myfs1/temp/kmencoder-0.1.2&#39; &lt;&lt;==Exito<br />
root@slax:~/myfs1/temp/kmencoder-0.1.2# Capturar lo instalado para hacer el módulo</p>
<p>Bueno probado que aun no lo he puesto en un módulo y si que funciona ahora es simplemente ir recogiendo lo instalado por la compilación para crear el módulo si os fijáis se puede aprovechar la estructura del paquete debian pues la instalación la ha hecho en el árbol de directorios /usr y en el fondo lo único que nos interesa es el binario de la aplicación pues los iconos y demas doc es la misma.  Así que simplemente copiamos el binario donde habíamos desplegado el paquete debian y hacemos de nuevo el módulo que ahora nos valdrá ya para los siempres de los siempres o a lo mejor no <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3912</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Mon, 09 Nov 2009 15:06:31 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3912</guid>
		<description>Y es que me tienen frito las últimas actualizaciones del firefox no se si debido a las extensiones o a que han hecho una patata las versiones 3.5.4 y 3.5.5 me están dando problemas simplemente al querer copiar y pegar por ej. posts. Creo que hay algo de lo último debido a que la 3.5.5 ha salido en seguida sea como sea la imprenta no ha de parar, a mi me va bien tener mas de un navegador puesto aunque sea en módulos y de ellos voy tirando.

Aun así y todo he de reparar al firefox y por eso ahora &lt;strong&gt;(re)desvelo las interioridades de un fichero slaxsave.dat&lt;/strong&gt;

Aunque yo hace tiempo que no advierto la única manera de tener Slax correctamente instalado en un pendrive es instalando primeramente Nimblex, es la única distro de bolsillo que te ayuda a instalarte tanto en pendrive como en Disco Duro automáticamente en partición nativa de Linux una ext2fs y poniendote un GRUB y esto simplemente pinchando un icono, previamente tenéis que quemar una iso aunque sea en un CD-RW y entrar como LiveCD y siguiendo las instrucciones que os saldrán al pinchar el antedicho icono, mejor tener pinchado también el pendrive para la ocasión simplemente seguir las intrucciones que aparecen en pantalla y ya tendréis NimbleX instalado en el pendrive (para disco duro os apañáis vosotros que para eso sóis listos) si os dáis cuenta normalmente si ponéis un pendrive de 1GB os sobrará mucho espacio yo por eso aconsejo poner otra distro de bolsillo o borrar la que acabáis de poner para poner SlaX yo prefiero tener dos a tener una porque caben y simplemente retocando el &lt;strong&gt;menu.lst del GRUB&lt;/strong&gt; que pone NimbleX ya podéis acceder a dos distros dependiendo del momento o de que os olvidéis de seleccionar lo que queréis.

Si me hacéis caso y no sóis roñicas con vuestro tiempo el método de dos distros aunque se pueden poner mas, ver anteriores comentarios al respecto, os ayudará a ver la interioridades de los ficheros que sirven para guardar datos tanto en Slax como en Nimblex o GoblinX. Suponiendo que os falle algo en Slax en mi caso ahora no me funciona el firefox haga la que haga y que me tiene hartillo que le metería de capones porque me está dando de los nervios. Pues simplemente desde Nimblex montaríais el fichero slaxsave.dat, por definición desde Slax se monta igualmente pero no se tiene acceso real a el, lo que modifiques en caliente no vale de mucho porque aun no has salido de Slax por lo que no sirve de mucho lo que hagas antes de salir, sin embargo desde otra distro si pero tiene que ser de bolsillo y muy cercana a ella.

El como meter otra distro(s) en el pendrive o en DD es bien fácil simplemente copiáis las interioridades de una iso o de la bola para USB dentro de la partición de Nimblex el único pero es que tenéis que verificar que en la carpeta boot/  donde van los núcleos y el initrd.gz no se solapen los tenéis que renombrar si de caso y esas modificaciones ponerlas en el fichero menu.lst que se encuentra en el boot/grub para todo eso el usar el mc es de gran utilidad, hay ejemplos puestos anteriormente del menu.lst que podéis usar para orientaros simplemente renombrar a vuestro gusto.

Si habéis hecho eso montar por ej. slaxsave.dat desde Nimblex está chupao simplemente tenéis que meter la siguiente secuencia de comandos desde Konsole.

mknod /dev/loop/50 b 7 50
losetup /dev/loop/50 /mnt/hda2/slaxsave.dat
mount /dev/loop/50 /mnt/sdb2
 
El dispositivo loop depende de los módulos que pongáis al principio los que van a ser ejecutados en el arranque del sistema en mi caso yo pongo una serie de módulos en la carpeta modules/ y aunque no llego al device loop 49 pongo ese número el 50 porque sí.

Bueno con eso yo tengo montado mi fichero de datos de Slax en Nimblex con lo últimisimo que ha guardado y ahora es buscar aquello que creo que me está fastidiando, haciendo un simple&lt;strong&gt; ls -la en /mnt/sdb2 &lt;/strong&gt; ya puedo ver el contenido de ese fichero.

&lt;em&gt;drwxr-xr-x   6 root root   58 Nov  9 08:47 ./
drwxr-xr-x  13 root root  127 Jun 21 12:48 ../
drwxr-xr-x  18 root root 8192 Nov  5 08:15 changes/
drwxr-xr-x 123 root root 8192 Nov  6 10:53 images/
drwxr-xr-x   2 root root    6 May  1  2009 modules/
drwxr-xr-x   2 root root    6 Jan 15  2009 xino/&lt;/em&gt;

Viendo un poco con el mc encuentro que lo que me interesa borrar está en el directorio changes/firefox la explicación es bien sencilla yo pongo un módulo de firefox en la carpeta modules que arranca cada vez que arranca Slax ese módulo contiene un firefox 3.5 original programa completo y que no mostraba problemas pero las actualizaciones las mete en este fichero slaxsave.dat y en ese directorio total me lo borro al completo menos la carpeta de plugins el porque prefiero quitarme las extensiones, las preferencias, el historial, y toda la otra mandanga pues porque está visto que algo no funciona o es incompatible con las nuevas versiones solo me queda que cuando lo ajuste al volver a Slax procurar que no me haga las instalaciones automáticas ni poner tanta extensión que no uso realmente. Y esperar tiempos mejores y fiables :)

</description>
		<content:encoded><![CDATA[<p>Y es que me tienen frito las últimas actualizaciones del firefox no se si debido a las extensiones o a que han hecho una patata las versiones 3.5.4 y 3.5.5 me están dando problemas simplemente al querer copiar y pegar por ej. posts. Creo que hay algo de lo último debido a que la 3.5.5 ha salido en seguida sea como sea la imprenta no ha de parar, a mi me va bien tener mas de un navegador puesto aunque sea en módulos y de ellos voy tirando.</p>
<p>Aun así y todo he de reparar al firefox y por eso ahora <strong>(re)desvelo las interioridades de un fichero slaxsave.dat</strong></p>
<p>Aunque yo hace tiempo que no advierto la única manera de tener Slax correctamente instalado en un pendrive es instalando primeramente Nimblex, es la única distro de bolsillo que te ayuda a instalarte tanto en pendrive como en Disco Duro automáticamente en partición nativa de Linux una ext2fs y poniendote un GRUB y esto simplemente pinchando un icono, previamente tenéis que quemar una iso aunque sea en un CD-RW y entrar como LiveCD y siguiendo las instrucciones que os saldrán al pinchar el antedicho icono, mejor tener pinchado también el pendrive para la ocasión simplemente seguir las intrucciones que aparecen en pantalla y ya tendréis NimbleX instalado en el pendrive (para disco duro os apañáis vosotros que para eso sóis listos) si os dáis cuenta normalmente si ponéis un pendrive de 1GB os sobrará mucho espacio yo por eso aconsejo poner otra distro de bolsillo o borrar la que acabáis de poner para poner SlaX yo prefiero tener dos a tener una porque caben y simplemente retocando el <strong>menu.lst del GRUB</strong> que pone NimbleX ya podéis acceder a dos distros dependiendo del momento o de que os olvidéis de seleccionar lo que queréis.</p>
<p>Si me hacéis caso y no sóis roñicas con vuestro tiempo el método de dos distros aunque se pueden poner mas, ver anteriores comentarios al respecto, os ayudará a ver la interioridades de los ficheros que sirven para guardar datos tanto en Slax como en Nimblex o GoblinX. Suponiendo que os falle algo en Slax en mi caso ahora no me funciona el firefox haga la que haga y que me tiene hartillo que le metería de capones porque me está dando de los nervios. Pues simplemente desde Nimblex montaríais el fichero slaxsave.dat, por definición desde Slax se monta igualmente pero no se tiene acceso real a el, lo que modifiques en caliente no vale de mucho porque aun no has salido de Slax por lo que no sirve de mucho lo que hagas antes de salir, sin embargo desde otra distro si pero tiene que ser de bolsillo y muy cercana a ella.</p>
<p>El como meter otra distro(s) en el pendrive o en DD es bien fácil simplemente copiáis las interioridades de una iso o de la bola para USB dentro de la partición de Nimblex el único pero es que tenéis que verificar que en la carpeta boot/  donde van los núcleos y el initrd.gz no se solapen los tenéis que renombrar si de caso y esas modificaciones ponerlas en el fichero menu.lst que se encuentra en el boot/grub para todo eso el usar el mc es de gran utilidad, hay ejemplos puestos anteriormente del menu.lst que podéis usar para orientaros simplemente renombrar a vuestro gusto.</p>
<p>Si habéis hecho eso montar por ej. slaxsave.dat desde Nimblex está chupao simplemente tenéis que meter la siguiente secuencia de comandos desde Konsole.</p>
<p>mknod /dev/loop/50 b 7 50<br />
losetup /dev/loop/50 /mnt/hda2/slaxsave.dat<br />
mount /dev/loop/50 /mnt/sdb2</p>
<p>El dispositivo loop depende de los módulos que pongáis al principio los que van a ser ejecutados en el arranque del sistema en mi caso yo pongo una serie de módulos en la carpeta modules/ y aunque no llego al device loop 49 pongo ese número el 50 porque sí.</p>
<p>Bueno con eso yo tengo montado mi fichero de datos de Slax en Nimblex con lo últimisimo que ha guardado y ahora es buscar aquello que creo que me está fastidiando, haciendo un simple<strong> ls -la en /mnt/sdb2 </strong> ya puedo ver el contenido de ese fichero.</p>
<p><em>drwxr-xr-x   6 root root   58 Nov  9 08:47 ./<br />
drwxr-xr-x  13 root root  127 Jun 21 12:48 ../<br />
drwxr-xr-x  18 root root 8192 Nov  5 08:15 changes/<br />
drwxr-xr-x 123 root root 8192 Nov  6 10:53 images/<br />
drwxr-xr-x   2 root root    6 May  1  2009 modules/<br />
drwxr-xr-x   2 root root    6 Jan 15  2009 xino/</em></p>
<p>Viendo un poco con el mc encuentro que lo que me interesa borrar está en el directorio changes/firefox la explicación es bien sencilla yo pongo un módulo de firefox en la carpeta modules que arranca cada vez que arranca Slax ese módulo contiene un firefox 3.5 original programa completo y que no mostraba problemas pero las actualizaciones las mete en este fichero slaxsave.dat y en ese directorio total me lo borro al completo menos la carpeta de plugins el porque prefiero quitarme las extensiones, las preferencias, el historial, y toda la otra mandanga pues porque está visto que algo no funciona o es incompatible con las nuevas versiones solo me queda que cuando lo ajuste al volver a Slax procurar que no me haga las instalaciones automáticas ni poner tanta extensión que no uso realmente. Y esperar tiempos mejores y fiables <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3909</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Tue, 03 Nov 2009 16:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3909</guid>
		<description>&lt;strong&gt;¿Hasta cuando duran los módulos?&lt;/strong&gt;

Me explico mejor hará un año o mas salió el firefox 3 a secas yo me hice fácilmente un módulo con él simplemente es ir a la página de descargas del firefox y él ya te detecta que eres un linux además del idioma y solo has de seleccionar la distro al menos en la versión 3.5.4 ya viene así, en nuestro caso elegiremos la Slackware que viene en dos sabores, dificil elección uh!. Pues es la misma cosa.

Bueno pues desde la versión 3 hasta (incluido un salto milagroso a la 3.5) la 3.5.4 el firefox se ha ido actualizando automáticamente yo no he rehecho el módulo pero por lo que veo ahora está un tanto cabroncete, hay extensiones que me han dejado de funcionar y en la página de complementos dice que son compatibles con la versión, como no sé si es debido a que esta actualización está chunga o tengo los temporales del programa llenos a rebosar he decidido hacer un nuevo módulo del firefox a partir de esa versión que bien fácil es simplemente bajar, volcar el contenido de la bola en un directorio adecuado yo procuro redireccionarlo al usar el /opt/firefox y usar el dir2lzm para hacerlo desde el directorio de trabajo, desactivar el antiguo y activar el nuevo, de hecho una vez probado cambiar el módulo antiguo que tengo en /mnt/sdb2/slax/modules por el nuevo. Y si va bien hasta la próxima.

Creo que es un problema con la actualización del firefox, será cabrón, pues las extensiones siguen sin irme de todas formas véis que es bien fácil hacerse un módulo de firefox, si se quiere volver al pasado lo único es borrar el contenido de &lt;strong&gt;slaxsave.dat&lt;/strong&gt; en la parte que le corresponde al firefox. Lo mejor y mas rápido aunque doloroso por perder datos de la cache del navegador es borrar el contenido del directorio que se crea en nuestro HOME el .mozilla/ y empezar de nuevo a poner contraseñas, como se configura a la red, extensiones, etc. :)</description>
		<content:encoded><![CDATA[<p><strong>¿Hasta cuando duran los módulos?</strong></p>
<p>Me explico mejor hará un año o mas salió el firefox 3 a secas yo me hice fácilmente un módulo con él simplemente es ir a la página de descargas del firefox y él ya te detecta que eres un linux además del idioma y solo has de seleccionar la distro al menos en la versión 3.5.4 ya viene así, en nuestro caso elegiremos la Slackware que viene en dos sabores, dificil elección uh!. Pues es la misma cosa.</p>
<p>Bueno pues desde la versión 3 hasta (incluido un salto milagroso a la 3.5) la 3.5.4 el firefox se ha ido actualizando automáticamente yo no he rehecho el módulo pero por lo que veo ahora está un tanto cabroncete, hay extensiones que me han dejado de funcionar y en la página de complementos dice que son compatibles con la versión, como no sé si es debido a que esta actualización está chunga o tengo los temporales del programa llenos a rebosar he decidido hacer un nuevo módulo del firefox a partir de esa versión que bien fácil es simplemente bajar, volcar el contenido de la bola en un directorio adecuado yo procuro redireccionarlo al usar el /opt/firefox y usar el dir2lzm para hacerlo desde el directorio de trabajo, desactivar el antiguo y activar el nuevo, de hecho una vez probado cambiar el módulo antiguo que tengo en /mnt/sdb2/slax/modules por el nuevo. Y si va bien hasta la próxima.</p>
<p>Creo que es un problema con la actualización del firefox, será cabrón, pues las extensiones siguen sin irme de todas formas véis que es bien fácil hacerse un módulo de firefox, si se quiere volver al pasado lo único es borrar el contenido de <strong>slaxsave.dat</strong> en la parte que le corresponde al firefox. Lo mejor y mas rápido aunque doloroso por perder datos de la cache del navegador es borrar el contenido del directorio que se crea en nuestro HOME el .mozilla/ y empezar de nuevo a poner contraseñas, como se configura a la red, extensiones, etc. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3905</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Tue, 27 Oct 2009 17:48:19 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3905</guid>
		<description>Los módulos de JDownloader que vienen en Slax aunque un poco antiguos funcionan bien incluso se pueden actualizar casi sin problemas hasta la versión actual, sea la fecha que sea cuando leas esto, esto se suele cumplir, a veces una vez hecha la actualización te dice que no pude borrar librerías viejas realmente no pasa nada por ello.

Sin embargo aunque todo esto de las actualizaciones depende de la configuración que le demos al programa podemos intentar hacernos un módulo del JDownloader fácilmente de lo último que haya en el momento que decidamos hacerlo, advierto que esto puede ser una carrera sin tregua y que lo  importante como siempre es que esté uno a gusto con lo que usa y que si funciona la cosa que les den a los desarrolladores que no es para tanto a veces las mejoras prometidas.

Aunque no os lo creáis las versiones para diferentes Sistemas Operativos vienen a ser la misma, la página web nos engaña porque una vez bajadas la bolas y abiertas podemos contrastar que dentro viene la versión de windows y la versión para los otros sistemas &lt;em&gt; el archivo .jar&lt;/em&gt;, &lt;strong&gt;JDownloader es una aplicación JAVA&lt;/strong&gt;.

Si comparáis la bola abierta con el módulo, cualquiera de los dos módulos que hay valen para la prueba veréis que los archivos y directorios vienen a ser los mismos, cambiando como mucho la fecha y el tamaño de los mismos.

La clave de hacer el módulo para Slax, NimbleX reside en este escritillo:&lt;strong&gt; &lt;em&gt;hay que ponerlo en /usr/bin&lt;/em&gt;&lt;/strong&gt; y llamarlo como no jdownloader, una vez hecho, simplemente copiáis y pegáis esas lineas en un editor de texto y lo nombráis, le daremos permisos de ejecución con un chmod +x jdownloader ya valdrá.

&lt;strong&gt;#!/bin/bash

java -jar /opt/jdownloader/JDownloader.jar&lt;/strong&gt;

Por lo demás es simplemente redireccionar a un espacio de trabajo el contenido de la bola bajada de la última versión del JDownloder usar el&lt;strong&gt; dir2lzm&lt;/strong&gt; para crearlo procurando que el camino esté redireccionado en /opt/jdownloader y ya tendremos un módulo actualizado de este portento de programa.

Para lanzarlo haceros un icono o lanzarlo desde konsole no se porqué desaparece del menú será por icónos :)</description>
		<content:encoded><![CDATA[<p>Los módulos de JDownloader que vienen en Slax aunque un poco antiguos funcionan bien incluso se pueden actualizar casi sin problemas hasta la versión actual, sea la fecha que sea cuando leas esto, esto se suele cumplir, a veces una vez hecha la actualización te dice que no pude borrar librerías viejas realmente no pasa nada por ello.</p>
<p>Sin embargo aunque todo esto de las actualizaciones depende de la configuración que le demos al programa podemos intentar hacernos un módulo del JDownloader fácilmente de lo último que haya en el momento que decidamos hacerlo, advierto que esto puede ser una carrera sin tregua y que lo  importante como siempre es que esté uno a gusto con lo que usa y que si funciona la cosa que les den a los desarrolladores que no es para tanto a veces las mejoras prometidas.</p>
<p>Aunque no os lo creáis las versiones para diferentes Sistemas Operativos vienen a ser la misma, la página web nos engaña porque una vez bajadas la bolas y abiertas podemos contrastar que dentro viene la versión de windows y la versión para los otros sistemas <em> el archivo .jar</em>, <strong>JDownloader es una aplicación JAVA</strong>.</p>
<p>Si comparáis la bola abierta con el módulo, cualquiera de los dos módulos que hay valen para la prueba veréis que los archivos y directorios vienen a ser los mismos, cambiando como mucho la fecha y el tamaño de los mismos.</p>
<p>La clave de hacer el módulo para Slax, NimbleX reside en este escritillo:<strong> <em>hay que ponerlo en /usr/bin</em></strong> y llamarlo como no jdownloader, una vez hecho, simplemente copiáis y pegáis esas lineas en un editor de texto y lo nombráis, le daremos permisos de ejecución con un chmod +x jdownloader ya valdrá.</p>
<p><strong>#!/bin/bash</p>
<p>java -jar /opt/jdownloader/JDownloader.jar</strong></p>
<p>Por lo demás es simplemente redireccionar a un espacio de trabajo el contenido de la bola bajada de la última versión del JDownloder usar el<strong> dir2lzm</strong> para crearlo procurando que el camino esté redireccionado en /opt/jdownloader y ya tendremos un módulo actualizado de este portento de programa.</p>
<p>Para lanzarlo haceros un icono o lanzarlo desde konsole no se porqué desaparece del menú será por icónos <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3902</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Sat, 24 Oct 2009 09:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3902</guid>
		<description>Aunque Slax viene con un módulo de TeTeX y otros módulos como LYX o Kile. Entiendo que es un tanto arcáico el enseñar para que valen realmente estas aplicaciones cuando por ejemplo usando el Writer del OpenOffice fácilmente se pueden hacer PDFs simplemente pinchando un botón. O guardando como otros formatos podemos llegar a un gran público al sacar diferentes versiones del mismo documento, ya sean en txt, rtf, html, doc.

Aun así la imprenta en casa la tenéis con estos módulos el único inconveniente como siempre es que hay que esforzarse en aprender algo, cualquiera que esté interesado en reportar documentación, (la información a veces o mas de las veces ha de ser expuesta en varios formatos, es la misma cosa que puede ser vista por diferentes medios visuales o de impresión, nunca se sabe si el que te ha de leer va a tener los medios necesarios para hacerlo de ahí los diferentes formatos y sacar estos ha de ser de manera transparente y fácil) y esa problemática se resolvió hace mucho tiempo con &lt;a href=&quot;http://es.wikipedia.org/wiki/TeX&quot; rel=&quot;nofollow&quot;&gt;TeX&lt;/a&gt; y sus distribuciones o empaquetamientos en forma de TeTeX.

Hoy en día hay medios mas visuales basados en este esquema básico y eso va a gustos pero es altamente recomendable el aprender a hacer doc con tetex y sus herramientas simplemente porque no se sabe nunca con que vas a contar en el futuro (para mi es la &lt;a href=&quot;http://es.wikipedia.org/wiki/Ciclostil&quot; rel=&quot;nofollow&quot;&gt;vietnamita informática&lt;/a&gt;) y posiblemente es el paquete fijo que vaís a encontrar siempre en cualquier distro Linux o sistema operativo Unix y menos utilizado y es una verdadera lástima. Incluso hay versión para windows.

Y simplemente no es más que usar un lenguaje de marca para hacer una plantilla que nos defina Encabezamientos, Cuerpos de texto, fuentes de texto, posicionado de imágenes vamos una maquetación de un escrito y que una vez hecho y con unos pocos comandos en terminal o consola nos saque ese escrito en varios formatos estandart de lectura y visualización para que llegue a la mayor cantidad posible de gente y siempre usando el mínimo de recursos de nuestro ordenador con 2Mbs de RAM ya funciona aunque algunos diréis que ocupa espacio en el Disco Duro bueno comparado con lo que puede ocupar una  &lt;a href=&quot;http://es.wikipedia.org/wiki/Linotipia&quot; rel=&quot;nofollow&quot;&gt;Linotipia&lt;/a&gt; o Imprenta grande es poco &lt;a href=&quot;http://es.wikipedia.org/wiki/Donald_E._Knuth&quot; rel=&quot;nofollow&quot;&gt;su creador&lt;/a&gt; hizo este programa para algunos lenguaje de programación pensando en ellas :) Ximo</description>
		<content:encoded><![CDATA[<p>Aunque Slax viene con un módulo de TeTeX y otros módulos como LYX o Kile. Entiendo que es un tanto arcáico el enseñar para que valen realmente estas aplicaciones cuando por ejemplo usando el Writer del OpenOffice fácilmente se pueden hacer PDFs simplemente pinchando un botón. O guardando como otros formatos podemos llegar a un gran público al sacar diferentes versiones del mismo documento, ya sean en txt, rtf, html, doc.</p>
<p>Aun así la imprenta en casa la tenéis con estos módulos el único inconveniente como siempre es que hay que esforzarse en aprender algo, cualquiera que esté interesado en reportar documentación, (la información a veces o mas de las veces ha de ser expuesta en varios formatos, es la misma cosa que puede ser vista por diferentes medios visuales o de impresión, nunca se sabe si el que te ha de leer va a tener los medios necesarios para hacerlo de ahí los diferentes formatos y sacar estos ha de ser de manera transparente y fácil) y esa problemática se resolvió hace mucho tiempo con <a href="http://es.wikipedia.org/wiki/TeX" rel="nofollow">TeX</a> y sus distribuciones o empaquetamientos en forma de TeTeX.</p>
<p>Hoy en día hay medios mas visuales basados en este esquema básico y eso va a gustos pero es altamente recomendable el aprender a hacer doc con tetex y sus herramientas simplemente porque no se sabe nunca con que vas a contar en el futuro (para mi es la <a href="http://es.wikipedia.org/wiki/Ciclostil" rel="nofollow">vietnamita informática</a>) y posiblemente es el paquete fijo que vaís a encontrar siempre en cualquier distro Linux o sistema operativo Unix y menos utilizado y es una verdadera lástima. Incluso hay versión para windows.</p>
<p>Y simplemente no es más que usar un lenguaje de marca para hacer una plantilla que nos defina Encabezamientos, Cuerpos de texto, fuentes de texto, posicionado de imágenes vamos una maquetación de un escrito y que una vez hecho y con unos pocos comandos en terminal o consola nos saque ese escrito en varios formatos estandart de lectura y visualización para que llegue a la mayor cantidad posible de gente y siempre usando el mínimo de recursos de nuestro ordenador con 2Mbs de RAM ya funciona aunque algunos diréis que ocupa espacio en el Disco Duro bueno comparado con lo que puede ocupar una  <a href="http://es.wikipedia.org/wiki/Linotipia" rel="nofollow">Linotipia</a> o Imprenta grande es poco <a href="http://es.wikipedia.org/wiki/Donald_E._Knuth" rel="nofollow">su creador</a> hizo este programa para algunos lenguaje de programación pensando en ellas <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ximo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3898</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Sat, 17 Oct 2009 13:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3898</guid>
		<description>A parte del comando man en konsole podemos usar el konqueror para visualizar las páginas man que nos interese:

Un simple man:/ o info:/ en la ventanilla de este navegador como manejador de ficheros nos dará otra visión de las páginas que buscamos. Tienen que estar previamente en el sistema. Nimblex tiene un sistema online.

En módulos de Slax está kchmviewer que nos valdrá para ver las páginas de ayuda que se hacen para el windows las que están en formato .chm

En cuanto a tener un módulo de Acrobat Reader a la última y en español es muy fácil si no lo encontráis hecho es ir simplemente ir a la página de &lt;a href=&quot;//&quot; rel=&quot;nofollow&quot;&gt;Adobe&lt;/a&gt; lo descargáis, lo abrís en un directorio adecuado y con dir2lzm lo hacéis o enlazáis desde el directorio abierto lo que os venga mas cómodo :)</description>
		<content:encoded><![CDATA[<p>A parte del comando man en konsole podemos usar el konqueror para visualizar las páginas man que nos interese:</p>
<p>Un simple man:/ o info:/ en la ventanilla de este navegador como manejador de ficheros nos dará otra visión de las páginas que buscamos. Tienen que estar previamente en el sistema. Nimblex tiene un sistema online.</p>
<p>En módulos de Slax está kchmviewer que nos valdrá para ver las páginas de ayuda que se hacen para el windows las que están en formato .chm</p>
<p>En cuanto a tener un módulo de Acrobat Reader a la última y en español es muy fácil si no lo encontráis hecho es ir simplemente ir a la página de <a href="//" rel="nofollow">Adobe</a> lo descargáis, lo abrís en un directorio adecuado y con dir2lzm lo hacéis o enlazáis desde el directorio abierto lo que os venga mas cómodo <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3896</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Tue, 06 Oct 2009 12:52:20 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3896</guid>
		<description>He estado buscando algo que es muy importante para usar con figlet y es &lt;a href=&quot;http://packages.debian.org/lenny/i386/boxes/download&quot; rel=&quot;nofollow&quot;&gt;boxes&lt;/a&gt; como botón de muestra &lt;a href=&quot;http://app.moogo.com/app/www/ximo88.moogo.com/3&quot; rel=&quot;nofollow&quot;&gt;mirar aquí&lt;/a&gt;

Simplemente bajandose el boxes de esa página para nuestro ordenador procederemos a hacer un módulo con &lt;strong&gt;dir2lzm&lt;/strong&gt; ya visto anteriormente aquí. Antes de usarlo hay que lanzar los módulos de figlet y sus fonts, y activar el módulo de boxes para poder usarlo.

Como podréis apreciar los letreros ya empiezan a coger categoría y es que no hay nada como volver a los viejos tiempos dentro de poco volveremos a la edad de las cavernas. :)






</description>
		<content:encoded><![CDATA[<p>He estado buscando algo que es muy importante para usar con figlet y es <a href="http://packages.debian.org/lenny/i386/boxes/download" rel="nofollow">boxes</a> como botón de muestra <a href="http://app.moogo.com/app/www/ximo88.moogo.com/3" rel="nofollow">mirar aquí</a></p>
<p>Simplemente bajandose el boxes de esa página para nuestro ordenador procederemos a hacer un módulo con <strong>dir2lzm</strong> ya visto anteriormente aquí. Antes de usarlo hay que lanzar los módulos de figlet y sus fonts, y activar el módulo de boxes para poder usarlo.</p>
<p>Como podréis apreciar los letreros ya empiezan a coger categoría y es que no hay nada como volver a los viejos tiempos dentro de poco volveremos a la edad de las cavernas. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3892</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Wed, 30 Sep 2009 10:13:20 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3892</guid>
		<description>Como complemento al comentario anterior podéis ver una muestra de lo que se puede hacer con el figlet y no están contempladas las fantasías: http://ximo88.moogo.com/

Lo hago así debido a las estrechezes de este sitio para ver bien el figlet y aun así pues eso siempre hay dependes :)</description>
		<content:encoded><![CDATA[<p>Como complemento al comentario anterior podéis ver una muestra de lo que se puede hacer con el figlet y no están contempladas las fantasías: <a href="http://ximo88.moogo.com/" rel="nofollow">http://ximo88.moogo.com/</a></p>
<p>Lo hago así debido a las estrechezes de este sitio para ver bien el figlet y aun así pues eso siempre hay dependes <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3882</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Tue, 22 Sep 2009 13:35:44 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3882</guid>
		<description>He estado buscando si hay un módulo de figlet hecho y en Slax si lo hay lo que no tiene es mucha font puesta. Así que investigando en el &lt;a href=&quot;http://www.figlet.org/&quot; rel=&quot;nofollow&quot;&gt;site de figlet&lt;/a&gt; he encontrado lo que falta para hacer esta aplicación algo poderoso en el mundo de los letreros.

Algunos diréis porque usar esta aplicación que parece que sea del año de la picor, ¡Hombre! en el siglo pasado tenía mas utilidad que ahora pero eso no quita que no se pueda usar normalmente en foros y tal por ej. aunque cuando mas la uséis mas utilidades le encontraréis. Los tipos de letras tienen diferentes tamaños así que cuidado como los usáis.

El módulo que hay lo buscáis en Slax y vale para todas estas distros os bajáis las fuentes de la página de figlet yo me he puesto las ours, contributed, e international en una carpeta llamada fonts, las subcarpetas es mejor que desaparezcan y en esa carpeta fonts aparezcan solo los ficheros terminados en &lt;strong&gt;*.flf&lt;/strong&gt; sacados de las anteriores carpetas.

Ahora si queréis os podéis hacer un módulo para esas fuentes de figlet o guardaros esa carpeta en un sitio conveniente, figlet es una programa que está portado a varios sistemas operativos y las fuentes suelen ser comunes a todos excepto a ms-dos con lo cual podéis enlazar simbólicamente esa carpeta fonts a varios SOs.

Si hacéis un módulo con las fonts tenéis que tener en cuenta donde se va a situar esa carpeta, leyendo la man de figlet pone claramente que la opción&lt;strong&gt; figlet -I2 &lt;/strong&gt;nos dirá donde el programa a de buscar las fuentes. 

&lt;strong&gt;root@slax:~# figlet -I2
fonts&lt;/strong&gt;

Bueno pues suponiendo que tengamos ese directorio en nuestro ~/home simplemente haciendo un:

&lt;strong&gt;dir2lzm ~/home/fonts/ fonts_figlet.lzm

root@slax:~# dir2lzm fonts/ fonts_figlet.lzm
[==============] 640/640 100%&lt;/strong&gt;

Ya estaríamos puestos para operar

&lt;strong&gt;root@slax:~# activate modulos/fonts_figlet.lzm&lt;/strong&gt;


root@slax:~# figlet -f 3x5 Figlet

###  #       #       #
#       ###  #  ### ###
##   #  # #  #  ##   #
#    ##  ##  ## ###  ##
#       ###


&lt;strong&gt;El switche -f es la font que usaremos y si lo queremos centrado el letrero usaremos -c&lt;/strong&gt;

root@slax:~# figlet -f big Figlet
 ______ _       _      _
&#124;  ____(_)     &#124; &#124;    &#124; &#124;
&#124; &#124;__   _  __ _&#124; &#124; ___&#124; &#124;_
&#124;  __&#124; &#124; &#124;/ _` &#124; &#124;/ _ \ __&#124;
&#124; &#124;    &#124; &#124; (_&#124; &#124; &#124;  __/ &#124;_
&#124;_&#124;    &#124;_&#124;\__, &#124;_&#124;\___&#124;\__&#124;
           __/ &#124;
          &#124;___/

root@slax:~# figlet -c -f big Figlet
                           ______ _       _      _
                          &#124;  ____(_)     &#124; &#124;    &#124; &#124;
                          &#124; &#124;__   _  __ _&#124; &#124; ___&#124; &#124;_
                          &#124;  __&#124; &#124; &#124;/ _` &#124; &#124;/ _ \ __&#124;
                          &#124; &#124;    &#124; &#124; (_&#124; &#124; &#124;  __/ &#124;_
                          &#124;_&#124;    &#124;_&#124;\__, &#124;_&#124;\___&#124;\__&#124;
                                     __/ &#124;
                                    &#124;___/




Bueno con esto completamos otra interesante aplicación buena para nuestros blogs, web sites, foros y etc. la imaginación puede ayudarnos en esto

root@slax:~# figlet -c -f big :&quot;)&quot; Ximo
                         __   __   ___
                         \ \  \ \ / (_)
                        (_) &#124;  \ V / _ _ __ ___   ___
                          &#124; &#124;   &gt; &lt; &#124; &#124; &#039;_ ` _ \ / _ \
                         _&#124; &#124;  / . \&#124; &#124; &#124; &#124; &#124; &#124; &#124; (_) &#124;
                        (_) &#124; /_/ \_\_&#124;_&#124; &#124;_&#124; &#124;_&#124;\___/
                         /_/

Aunque claro el que se vea bien es otra cosa eso depende del ancho de que dispongamos aquí sale un tanto caquita. Y si, simplemente es copiar de la consola o terminal al editor de texto correpondiente. ;)</description>
		<content:encoded><![CDATA[<p>He estado buscando si hay un módulo de figlet hecho y en Slax si lo hay lo que no tiene es mucha font puesta. Así que investigando en el <a href="http://www.figlet.org/" rel="nofollow">site de figlet</a> he encontrado lo que falta para hacer esta aplicación algo poderoso en el mundo de los letreros.</p>
<p>Algunos diréis porque usar esta aplicación que parece que sea del año de la picor, ¡Hombre! en el siglo pasado tenía mas utilidad que ahora pero eso no quita que no se pueda usar normalmente en foros y tal por ej. aunque cuando mas la uséis mas utilidades le encontraréis. Los tipos de letras tienen diferentes tamaños así que cuidado como los usáis.</p>
<p>El módulo que hay lo buscáis en Slax y vale para todas estas distros os bajáis las fuentes de la página de figlet yo me he puesto las ours, contributed, e international en una carpeta llamada fonts, las subcarpetas es mejor que desaparezcan y en esa carpeta fonts aparezcan solo los ficheros terminados en <strong>*.flf</strong> sacados de las anteriores carpetas.</p>
<p>Ahora si queréis os podéis hacer un módulo para esas fuentes de figlet o guardaros esa carpeta en un sitio conveniente, figlet es una programa que está portado a varios sistemas operativos y las fuentes suelen ser comunes a todos excepto a ms-dos con lo cual podéis enlazar simbólicamente esa carpeta fonts a varios SOs.</p>
<p>Si hacéis un módulo con las fonts tenéis que tener en cuenta donde se va a situar esa carpeta, leyendo la man de figlet pone claramente que la opción<strong> figlet -I2 </strong>nos dirá donde el programa a de buscar las fuentes. </p>
<p><strong>root@slax:~# figlet -I2<br />
fonts</strong></p>
<p>Bueno pues suponiendo que tengamos ese directorio en nuestro ~/home simplemente haciendo un:</p>
<p><strong>dir2lzm ~/home/fonts/ fonts_figlet.lzm</p>
<p>root@slax:~# dir2lzm fonts/ fonts_figlet.lzm<br />
[==============] 640/640 100%</strong></p>
<p>Ya estaríamos puestos para operar</p>
<p><strong>root@slax:~# activate modulos/fonts_figlet.lzm</strong></p>
<p>root@slax:~# figlet -f 3&#215;5 Figlet</p>
<p>###  #       #       #<br />
#       ###  #  ### ###<br />
##   #  # #  #  ##   #<br />
#    ##  ##  ## ###  ##<br />
#       ###</p>
<p><strong>El switche -f es la font que usaremos y si lo queremos centrado el letrero usaremos -c</strong></p>
<p>root@slax:~# figlet -f big Figlet<br />
 ______ _       _      _<br />
|  ____(_)     | |    | |<br />
| |__   _  __ _| | ___| |_<br />
|  __| | |/ _` | |/ _ \ __|<br />
| |    | | (_| | |  __/ |_<br />
|_|    |_|\__, |_|\___|\__|<br />
           __/ |<br />
          |___/</p>
<p>root@slax:~# figlet -c -f big Figlet<br />
                           ______ _       _      _<br />
                          |  ____(_)     | |    | |<br />
                          | |__   _  __ _| | ___| |_<br />
                          |  __| | |/ _` | |/ _ \ __|<br />
                          | |    | | (_| | |  __/ |_<br />
                          |_|    |_|\__, |_|\___|\__|<br />
                                     __/ |<br />
                                    |___/</p>
<p>Bueno con esto completamos otra interesante aplicación buena para nuestros blogs, web sites, foros y etc. la imaginación puede ayudarnos en esto</p>
<p>root@slax:~# figlet -c -f big :&#8221;)&#8221; Ximo<br />
                         __   __   ___<br />
                         \ \  \ \ / (_)<br />
                        (_) |  \ V / _ _ __ ___   ___<br />
                          | |   &gt; &lt; | | &#39;_ ` _ \ / _ \<br />
                         _| |  / . \| | | | | | | (_) |<br />
                        (_) | /_/ \_\_|_| |_| |_|\___/<br />
                         /_/</p>
<p>Aunque claro el que se vea bien es otra cosa eso depende del ancho de que dispongamos aquí sale un tanto caquita. Y si, simplemente es copiar de la consola o terminal al editor de texto correpondiente. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ximo88</title>
		<link>http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3872</link>
		<dc:creator>ximo88</dc:creator>
		<pubDate>Mon, 14 Sep 2009 10:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://ximo88.wordpress.com/2007/10/06/slax-tu-linux-en-el-bolsillo/#comment-3872</guid>
		<description>A veces con unas pocas letras en la línea de comandos obtenemos enormes resultados. Yo es que aproveché las instalación del mc en Hac y ver que la man salía traducida por defecto al español y me dije mira ya no se escapan estos de aprender a usar este Shell visual.

Yo para esto utilicé el groff mas en concreto esta línea de comando:

&lt;strong&gt;groff -T html VIDEO_TS/mc.man &gt;mc.html&lt;/strong&gt;

Y os preguntaréis ¿De dónde salió el mc.man? Pues sencillo de usar el comando&lt;strong&gt; txt2tags&lt;/strong&gt;.

El resto es copiar y pegar :

&lt;strong&gt;MAN EN ESPAÑOL DEL MC&lt;/strong&gt;

No sale entera y no sé donde se trunca se vé que es demasiada larga para el número de caracteres permitidos por comentario así que la he subido aquí:&lt;a href=&quot;http://rapidshare.com/files/279887247/mc.html.gz&quot; rel=&quot;nofollow&quot;&gt; mc.html&lt;/a&gt;


Estos sistemas de doc suelen patinar un poco en idiomas con acentos como los nuestros, no son prefectos pero se entiende si se ponen voluntades también &lt;a href=&quot;http://manpages.ubuntu.com/manpages/karmic/es/man1/mc.1.html&quot; rel=&quot;nofollow&quot;&gt;podéis seguir este enlace&lt;/a&gt; :)</description>
		<content:encoded><![CDATA[<p>A veces con unas pocas letras en la línea de comandos obtenemos enormes resultados. Yo es que aproveché las instalación del mc en Hac y ver que la man salía traducida por defecto al español y me dije mira ya no se escapan estos de aprender a usar este Shell visual.</p>
<p>Yo para esto utilicé el groff mas en concreto esta línea de comando:</p>
<p><strong>groff -T html VIDEO_TS/mc.man &gt;mc.html</strong></p>
<p>Y os preguntaréis ¿De dónde salió el mc.man? Pues sencillo de usar el comando<strong> txt2tags</strong>.</p>
<p>El resto es copiar y pegar :</p>
<p><strong>MAN EN ESPAÑOL DEL MC</strong></p>
<p>No sale entera y no sé donde se trunca se vé que es demasiada larga para el número de caracteres permitidos por comentario así que la he subido aquí:<a href="http://rapidshare.com/files/279887247/mc.html.gz" rel="nofollow"> mc.html</a></p>
<p>Estos sistemas de doc suelen patinar un poco en idiomas con acentos como los nuestros, no son prefectos pero se entiende si se ponen voluntades también <a href="http://manpages.ubuntu.com/manpages/karmic/es/man1/mc.1.html" rel="nofollow">podéis seguir este enlace</a> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
