Openbox

Los olvidados de las grandes distribuciones GNU/Linux
4 mensajes Página 1 de 1
antoine
Miembro
Mensajes: 33
Registrado: Lun Mar 16, 2009 20:55
por antoine » Mar Oct 28, 2014 08:42
En el manual hay un comentario que podría ser incorrecto.

Donde pone:

LTO
$ export {CFLAGS,CXXFLAGS}+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si no tiene ninguno, utilizar el parámetro -flto


... tal vez debería poner:

LTO
$ export {CFLAGS,CXXFLAGS}+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto


... salvo mejor explicación, claro está.


Un saludo (y gracias, --como siempre--, por los manuales.)
manualinux
Administrador
Mensajes: 613
Registrado: Sab Mar 03, 2007 00:43
por manualinux » Mar Oct 28, 2014 15:14
Si no tiene ninguno es que no tienes procesador. Tienes razón. Gracias por el recordatorio. Modificación masiva de manuales activada.

Código: Seleccionar todo
$ sed -i 's:si no tiene ninguno, utilizar el par\ámetro:si s\ólo tiene uno, utilizar el par\ámetro:g' *.html

Reducido a este comando, porque no todos los manuales contienen dicho termino.

Código: Seleccionar todo
grep -l 'si no tiene ninguno, utilizar el par\ámetro' *.html | xargs sed -i 's:si no tiene ninguno, utilizar el par\ámetro:si s\ólo tiene uno, utilizar el par\ámetro:g'

Un saludo, Blue_Light_PDT_01_19
antoine
Miembro
Mensajes: 33
Registrado: Lun Mar 16, 2009 20:55
por antoine » Lun Nov 03, 2014 21:50
Me pregunto cómo puedes llevar cuenta de todo. Por mi parte tiendo a hacer esto:

Código: Seleccionar todo
* Paquetes debian
  1.- sudo apt-get install build-essential fakeroot devscripts.
  2.- sudo nano /etc/apt/sources.list
      add: deb-src http://ftp.us.debian.org/debian unstable main
  3.- sudo apt-get update
  4.- mkdir -p src/debian/; cd src/debian
  5.- apt-get source openbox
  6.- cd openbox-3.5.2
      read: debian/rules
  7.- sudo apt-get build-dep openbox
  8.- export {CFLAGS,CXXFLAGS}='-O3 -march=pentium4 -mtune=pentium4'
  9.- fakeroot debian/rules binary
 10.- Si se modifica algo en debian/rules... (p.ej --disable-fribidi)
      dch -n
 11.- sudo dpkg -i ../openbox_3.5.2-8_i386.deb
 12.- sudo apt-get -no-install-recommends -f install


...que me va bien para jugar con los manuales. [El archivo es para emacs org-mode. ;-)]

En 10 se puede ir adaptando: --disable-fribidi, --disable-xinerama, ... (hasta dejarlo en xpm.) Lo mismo para fluxbox, rox-filer...

Un saludo.
manualinux
Administrador
Mensajes: 613
Registrado: Sab Mar 03, 2007 00:43
por manualinux » Mar Nov 04, 2014 00:34
antoine escribió:Me pregunto cómo puedes llevar cuenta de todo. Por mi parte tiendo a hacer esto:

Código: Seleccionar todo
* Paquetes debian
  1.- sudo apt-get install build-essential fakeroot devscripts.
  2.- sudo nano /etc/apt/sources.list
      add: deb-src http://ftp.us.debian.org/debian unstable main
  3.- sudo apt-get update
  4.- mkdir -p src/debian/; cd src/debian
  5.- apt-get source openbox
  6.- cd openbox-3.5.2
      read: debian/rules
  7.- sudo apt-get build-dep openbox
  8.- export {CFLAGS,CXXFLAGS}='-O3 -march=pentium4 -mtune=pentium4'
  9.- fakeroot debian/rules binary
 10.- Si se modifica algo en debian/rules... (p.ej --disable-fribidi)
      dch -n
 11.- sudo dpkg -i ../openbox_3.5.2-8_i386.deb
 12.- sudo apt-get -no-install-recommends -f install


No tengo ningún script configurado para compilar los paquetes de forma individual, todo lo hago de forma manual. Ni siquiera las variables de entorno de optimización, las tengo establecidas de antemano en bash. El proceso que se describe en el manual, es el que sigo yo, por eso la definición del procesador es justo la que tengo en mi ordenador. Donde no existe un manual publicado recurro a un archivo simple de texto, en el que tengo guardados los comandos de configuración y de establecimiento de variables de entorno, en aquellos paquetes en los que es necesario memorizarlos porque no se compilan de forma "normal", o simplemente existen incidencias que hay que anotar para posteriores compilaciones.

El principal usuario de estos manuales es el que los escribe, y no es broma, es la pura realidad.

Un saludo.
4 mensajes Página 1 de 1

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado