Pues eso quiero recompliar un rpm y no se como.
Se trata del xplanet de la Suse 8.1 y quiero recompilarlo para que funcione
con jpeg.
Gracias
--
\\!//
Rafä. ( 0-0 )
=============oOo===(_)===oOo=============
Rafael Iglesias. El Perello (Valencia)
<
El 2002-10-31 a las 09:49, Rafael Iglesias escribió:
Pues eso quiero recompliar un rpm y no se como. Se trata del xplanet de la Suse 8.1 y quiero recompilarlo para que funcione con jpeg. Gracias
No lo tengo claro, pero en la lista inglesa Philipp Thomas (de suse), en una respuesta a Rohit, dice:
1. Ideas about compiling my own programs for my system. 2. I do not know what source rpms are. I have dealth with tar always.
Use the build package that's part of the distribution. It sets up a chroot environment using the packagages from CD/DVD that lets you build packages independently from the running system. By feeding the newly created packages back into the build system you gradually build a complete distribution.
To change the compile options, you need to edit RPM_OPT_FLAGS in /usr/lib/rpm/rpmrc: optflags: pentium4 -O2 -march=pentium4
and a bit further down: arch_canon: pentium4: pentium4 1
Lo que no entiendo es su primera frase, cual es ese "build package". Yo desde luego no tengo ningún paquete llamado "build", pero el habla de la 8.1 y yo tengo la 7.3. Busca tu a ver si tienes ese paquete y nos lo cuentas :-) Yo lo que si he hecho es instalar algún rpm de fuentes, y expandirlo (los fuentes vienen comprimidos en un targz). Luego eso se puede compilar normalmente. Al parecer, eso se puede hacer directamente sin descomprimir manualmente, con algún comando que se le pasa al programa rpm, pero yo no lo he probado o no me ha ido bien. Y, una cosa que me desconcierta es que, tal como tiene hecho el Makefile, compila para el arbol /usr/local, por lo que las fuentes no llevan los swiches que han usado en suse para generar los binarios (o no todos :-?). Si eso es así, hay que echarles un vistazo antes de compilar, lo cual exige instalar antes el rpm de fuentes.... Hay documentación, habrá que leersela... Normalmente, cuando recompilo un paquete lo hago a partir de la versión nueva de los desarrolladores, no la que trae suse: de esa manera me queda más actualizado (a veces mucho más, como con el simulador de vuelo). -- Saludos Carlos Robinson
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola, Supongo que te refieres a compilar el código fuente y construir un nuevo RPM, ¿no? Si es así, puede que sirva una breve guía que he preparado de cómo construir RPMs. La puedes encontrar en: http://8027.org/rpms.html Es para SuSE 8.0, pero supongo que no habrá diferencias importantes. Estaré encantado de recibir comentarios respecto a mi micro-howto. Un saludo. ________________ Miguel de Benito. http://8027.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9wTjMnJqSUX19WSURAgMpAJ9KStllBeRH7ZR1eMuBEY/OsxxCOQCgk4i/ pkaQDRZ3uAUlnDL2uE72YZg= =3EJ+ -----END PGP SIGNATURE-----
participants (3)
-
Carlos E. R.
-
Miguel de Benito
-
Rafael Iglesias