-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I�aki wrote: | Hola, quiero probar un parche (un archivo .diff) para Kuser pues ahora mismo | peta por todos los sitios. He le�do que con muchas probabilidades se | soluciona aplicando un parche. | | Mi problema es que nunca he compilado un programa de KDE. He descargado el | c�digo fuente pero no veo ning�n "configure" y tampoco puedo hacer | "make" (vamos, que si me sacan de eso me pierdo). Seguro la soluci�n est� en | Google pero no la he encontrado, lo cual me hace pensar que tal vez sea a�n | m�s f�cil de lo que parece, y me siento aun peor. Por cierto, uso Debian Sid | con KDE 3.4, y nunca antes hab�a compilado un programa de KDE (�para qu�?), | el caso es que ahora me interesa saber c�mo se hace. | | Adem�s hay que aplicar el parche, que es un archivo tipo diff (de esos con ++ | y --, que no s� c�mo se aplica (es m�s, ni siquiera tiene nombre el archivo, | se lo tengo que poner yo al descargar, aunque no creo que sea importante). | Supongamos que al archivo diff (el parche) le llamo parche.diff: | | Doy por hecho que lo que tengo que hacer es entrar en el directorio donde | tengo las fuentes de kuser y copiar aqu� parche.diff, y hacer "algo" para que | el archivo implicado (en este caso propdlg.cpp) adopte las diferencias. | �C�mo se hace esto? Me he mirado el man de diff, pero parece que s�lo es para | comparar, no para mezclar archivos. | ... | | Luego tocar� compilar (creo que tengo las qt-dev y esas cosas, alguna vez me | las baj� no s� ni para qu�). | Aqu� ya no s� lo que hay que hacer, me esperaba el cl�sico ./configure make | make install, pero parece que no ser� as�. Adem�s no viene ning�n texto | INSTALL. | Me temo que para compilar esto habr� que hacerlo directamente con gcc, �no? | Y le tendr� en alg�n sitio eso de --prefix=/usr/ (que es el $KDEDIR en | Debian). | | | �Me pod�is echar una mano y orientar un poco? Gracias. | | PD: Considerar�a como buena cualquier respuesta que me remita a cualquier | manual, el problema es precisamente que no s� qu� manual mirar y no he | encontrado nada al respecto. |
Tendr�s un main.cpp, por ejemplo.
# qmake --project main.cpp
Te crear� un archivo especial (.pro creo). Ahora:
# qmake
Ahora te habr� generado el Makefile
# make
Ya estar� compilado y enlazado.
Un saludo.
- -- Saludos, Rafael Fern�ndez L�pez.
Hay 10 tipos de personas, los que entienden el binario, y los que no.
Debian SID GNU/Linux. Key Fingerprint: 5821 AA99 B15F FB45 2616 B733 9785 B9CD F00C 579A -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCVH8bl4W5zfAMV5oRAtsvAJwO/CUPboOSC/MnjnTJOEbTl5K1XACgy3jl zmLutEM5vZ8XnmAxC5hSsgs= =MHxm -----END PGP SIGNATURE-----
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

