Hola,

El Sun, Jan 18, 2004 at 03:10:56PM -0600, SISTEMAS (Oswall Verny A.) escribi�:

> D�nde puedo corregir ese camino para llamarlo de
> cualquier parte.

Los directorios (y el orden de los mismos) donde el shell busca los
archivos ejecutables se encuentran especificados en la variable de
entorno PATH, as�, por ejemplo, ac� yo tengo:

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/opt/j2sdk/bin

Lo cual quiere decir que mi shell va a buscar cualquier comando que yo
le diga primero en /usr/local/bin, y si no lo encuentra ir� a /usr/bin y
si todav�a no est� ir� a /bin y as� seguir� hasta recorrer toda la
lista.

En tu caso, hay tres cosas que se pueden hacer para correr qmake desde
cualquier lado:

A) Pod�s llamar el ejecutable con el path absoluto (o relativo) desde
cualquier lado, por ejemplo:

$ /usr/lib/qt3/bin/qmake       # Suponiendo que est�s en el lugar donde
                               # ten�s el Makefile que quer�s usar.

B) Hacer un v�nculo simb�lico en uno de los directorios de tu $PATH que
apunte al programa en cuesti�n, algo as�:

# ln -s /usr/lib/qt3/bin/qmake /usr/bin  # Ojo que esto probablemente
                                         # debas hacerlo como root.

Tambi�n cabe mencionar que hay ocaciones donde este m�todo no funciona,
pues el programa hace referencias relativas a archivos que necesita y
por lo tanto no los va a encontrar.

C) Poner el directorio donde est� el ejecutable en el $PATH:

$ export PATH=$PATH:/usr/lib/qt3/bin

y luego, para hacerlo permanente, edit�s el archivo de configuraci�n de
tu shell (IIRC, es ~/.bashrc) y agreg�s ese comando en alg�n lado.

Ojo que la mayor�a de las cosas que dije aqu� son aplicables a todas las
shells, pero  hay algunas que son espec�ficas a bash (porque del mensaje
de error que citaste arriba supuse que est�s usando bash).

> Gracias de antemano,

Con gusto.

PS: Yo s� que el toque de tener /opt/j2sdk/bin en mi $PATH es una
cochinada, pero me dio tigra hacer las cosas de la Manera Correcta[TM]
;-)

-- 
Jeffrey Esquivel

"All your questions can be answered, if that is what you want. But once
you learn your answers you can never unlearn them."
                                     --Neil Gaiman, "American Gods"

--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED]  http://www.linux.or.cr/listas

Responder a