David y otros,
El comando
sudo chmod a+x your.command
sólo lo tienes que hacer una vez, después siempre funcionará el doble click.
Y tampoco tienes que ser superusuario para ejecutar un script.
puede que te falte el path

/bin/sh
He colgado un dmg, si quieres pruébalo y me cuentas
http://www.uv.es/sidgeipa/angles/


On May 26, 2009, at 1:30 PM, David Martinez Morata wrote:

Gracias por este pequeño soporte la verdad es que no probado el fichero adjunto, pero decirte que intente arrancar la aplicacion con sudo y no me funciono (ayer), pero me resulta raro(y quizas peligroso para gente que no conoce nada del terminal) tener que ser superuser para ejecutar una aplicacion. Si tengo tiempo me "formare" para compilarlo en .dmg de mac (si es posible) pero te digo que soy novato novato en esto de compilar desde el codigo fuente (no lo he hecho nunca)

El 26 de mayo de 2009 12:03, Agustin Diez Castillo <[email protected]> escribió:


On May 26, 2009, at 8:56 AM, Jorge Gaspar Sanz Salinas wrote:

2009/5/25 PB <[email protected]>:
Bueno, si logras dar con alguna mejoría de la interfaz... yo también
la encuentrio medio macarrónica pero creo que es así como le toca.
ss
PB

El día 25 de mayo de 2009 17:35, David Martinez Morata
<[email protected]> escribió:
Arf, Arf, Arf HE CONSEGUIDO EJECUTARLO!!!
Pero he tenido que adaptar el proceso que me ha dado PB (por cierto
muchisimas gracias)

Vamos a ver, empiezo por el principio, lo de la instalacion ha sido
perfecto, aunque es lo mismo que doble clik sobre
el installer_catmdedit-4.5.jar.
Despues he tenido que investigar para activar el superuser en mi mac (:S soy
un poco novato en Mac y en UNIX)
Funciona igual que en linux, sólo que "su" no existe por defecto tienes que ir a utilidades de directorio y activaro. Netinfo en versiones anteriores a macos 10.5. En cualquier caso, "sudo" siempre funciona desde el terminal, si tu usuario es administrador y te sirve para hacer casi todo lo que ha el superusuario sólo que de forma más segura. Te adjunto un CatMDEdit.command que debería funcionar haciendo doble click si lo pones en la carpeta de CatMDEdit. El fichero es un duplicado de CatMDEdit.sh al que le he añadido la linea
cd `dirname $0`
y me he asegurado de que el salto de linea es unix.
Después hay que dar permisos de ejecución al fichero, puro unix
sudo chmod a+x /Applications/CatMDEdit/CatMDEdit.command
Esto de copiar el sh a command y añadir la linea de directorio funciona para un buen número de geoscripts gvsig.sh, grass.sh, gelat.sh, openjump.sh, ... Las versiones para Mac muchas veces no funcionan simplemente porque no se prueban.
Ya te digo que el fichero adjunto debería funcionar.

Una vez he sido superuser de mi ordenador he tenido que cambiar al
directorio:
# cd /Applications/CatMDEdit (este lo conozco ;P)
y después ejecutar:
# sh CatMDEdit.sh

Y la aplicación ha arrancado pero... La interfaz esta un poco desmejorada y
tal (una capturilla con el email)
Así que bueno voy a ver si puedo hacer lo que necesito, otra vez muchas
gracias por todo.
--
Martinez Morata David
Thinking GIS

___

Hola,

¿Por qué no redirigís este hilo a la gente que lleva CatMDEdit (que da
la casualidad que hablan la lengua de Ceravntes) a ver si pueden
mejorar un poco la distribución de CatMDEDit para Mac?
¿Sabes si leen esto?


Su bugtracker está en

http://sourceforge.net/tracker/?group_id=120326&atid=686629

Saludos
--
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
http://wiki.osgeo.org/wiki/Jorge_Sanz
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish


_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish



--
Martinez Morata David
Thinking GIS
_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish

_______________________________________________
Spanish mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/spanish

Responder a