No browser info is available. Free Pascal

13 réponses [Dernière contribution]
Aforrado
Hors ligne
A rejoint: 03/16/2015

Hola.
Tengo el siguiente problema con Free pascal-
Cada vez que realizo un click en la consola de Fp un mensaje sale indicandome No browser info is available.
He intentado cambiar los valores de "Browser..." Pero no los guarda.

Pièce jointeTaille
Captura de pantalla de 2015-04-21 09:59:49.png189.99 Ko
dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
yo uso Lazarus para crear programas en FreePascal. Creo que tu problema viene de tu IDE de desarrollo.
Si creas un programa en un editor, como gedit, lo guardas y lo compilas, todo debería ir bien.
Para compilar un programa básico por terminal:

fpc archivo.pas

¿Estas usando Ubuntu verdad? Te invito a que migres a una distribución completamente libre como Trisquel. Ubuntu contiene software privativo y espía a sus usuarios. Trisquel es una distribución que no contiene Software privativo, valoramos nuestra libertad y el respeto hacía los usuarios del Software. Véase http://www.gnu.org/distros/free-distros.es.html y https://www.gnu.org/distros/common-distros.html

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

Muchas gracias por la respuesta y el consejo. Y sí, estoy en trisquel pero con unity. :)
Me asegura un mejor 'workflow' :D

Ahora, yo, Free pascal lo inicio desde la consola, digitando: fp
Y con Lazarus, esto es lo que me sucede: (Archivo adjunto)
¡Saludos!

Captura de pantalla de 2015-04-21 12:54:43.png
dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hooo vaya sorpresa °-()

He probado dos maneras de hacerlo:
Lo primera es eliminar el paquete lazarus instalado desde los repositorios de Trisquel. Luego descargas e instalar estos 3 paquetes desde http://www.lazarus-ide.org/
Instala los 3 paquetes, primero fpc luego fpcsrc y por último lazarus. Luego ejecuta:

Si tienes un error al instalar lazarus ejecuta:
sudo apt-get -f install

De esa manera el error de lazarus debería desaparecer.

La otra manera es descargar el paquete likeview desde http://svn.freepascal.org/svn/lazarus/trunk/components/leakview/ de la siguiente manera:
svn co http://svn.freepascal.org/svn/lazarus/trunk/components/leakview/

A esa carpeta la mueves a /usr/share/lazarus/1.2.X/components/leakview/

Dentro de lazarus te vas al menú Paquetes-Gráficos de paquetes. Desinstalas el paquete likeview y si te pregunta para reconstruir lazarus le das que sí. Tarda unos segundos en reconstruir.
Luego te vas al menú Paquete->Añadir archivo (.lpk) y seleccionas el (.lpk) ubicado en el directorio likeview. Le das compilar. Cierras la ventana.
Ahora te vas nuevamente al menú Paquetes->Instalar/desisntalar paquetes y en la columna de la derecha, deberías ubicar likeview. Le das instalar y si te pregunta para reconstruir lazarus, le das si. Ahora el error debería desaparecer al reiniciar lazarus.

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

¡Gracias!
Mañana lo pruebo por que estoy haciendo un proyecto. Y pués, el tiempo se me ha agotado (!).
Lo hago y luego comento los resultados. Adelantando un problema más. No sé como se escriben correctamente las direcciones de carpetas en Trisquel, así que por lo general uso la mala costumbre de hacer esto: /ismael/Documentos/Proyectos

¿Está correcto?
Mañana detallo más de mis vicisitudes :)

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Amigo Aforrado,
estaría bueno que abras un nuevo hilo para nuevas dudas. Esto hace que el contenido se organice mejor, ayude a mas usuarios que tengan la misma duda.

En sistemas GNU/Linux, los directorios se organizan como árboles. Todos desprenden de / que es el root. De ahí se desprenden otras jerarquías como /dev, /etc, /home.

/home es donde se guarda los documentos del usuario. Cada usuario dispone de su propio directorio personal donde puede guardar los documentos creados por él con los distintos programas. Este directorio personal puede ser de acceso exclusivo para cada usuario, por lo que ningún otro usuario podrá entrar en él y visualizar el contenido de los archivos que contiene (aunque esto depende del nivel de seguridad seleccionado durante la instalación del sistema, ya que lo normal suele ser que el resto de usuarios puedan entrar en él y ver el contenido de algunos archivos y subdirectorios, pero no modificarlo).

Los directorios personales están ubicados en /home/. El usuario root sí dispone de los permisos suficientes para acceder a los directorios personales del resto de usuarios.

Entonces la forma correcta de acceder a tus archivos es:
/home/ismael/Documentos
/home/ismael/Imágenes
/home/ismael/Descargas
/home/ismael/Música

etc..

Para que entiendas mejor, puedes usar una herramienta gráfica como el "Analizador de uso de disco" o ejecutar el comando: baobab

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

Está bien. Reconozco que el tema se puede volver tedioso.
Lo que sucede es que estas dudas las coloque por que están relacionadas con un mismo tema. Free Pascal.
No veo la necesidad de crear otro tema, debido a que si bien puede ayudar a más usuarios, la información que se genere en ambos siguen vinculadas a Free Pascasl.

De momento estoy desinstalando los paquetes de Lazarus. Y, respecto a la imagen que adjunte previamente ¿está bien escrito el directorio?
Gracias de antemano. :)

dcapeletti
Hors ligne
A rejoint: 04/03/2014

Ha comprendo.
Si esta bien escrito.
Te explico algo mas. El ~ "tilde" bajo bash (terminal), el intérprete de comandos más utilizado, el directorio /home puede ser reverenciado usando el carácter de la tilde (“~”). Por ejemplo, la orden:

ls ~/Documentos/

es equivalente a:

ls /home/ismael/Documentos/

Es donde guardas las unidades? Te la guardo en la carpeta Documentos?

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

Hoooo, interesante.
Bien, me encantaría si me pudieras dar referencias de Bash (libros, foros, web, etc.) Soy un fan de la consola, pero lastimosamente no se manejarla al cien por cien. :(
¡Gracias!

Aforrado
Hors ligne
A rejoint: 03/16/2015

Sigo de nuevo con el mismo problema.
No browser info is available.
En la pestaña de opciones, browser. El modificarlo, no cambia nada. Por que las opciones que yo marque se siguen reiniciando.
(Adjunto capturas)

Este problema sigue vigente cuando digito: fp en la consola.
Y respecto a Lazarus, no he podido descargarlo por falta de recursos (tiempo, internet).

Captura de pantalla de 2015-04-27 13:17:09.png Captura de pantalla de 2015-04-27 13:17:36.png
dcapeletti
Hors ligne
A rejoint: 04/03/2014

Hola,
si creas un archivo con gedit algo así:
--------------------------------
program pruebann(input, output);
begin
writeln('Hola mundo');
end.

-------------------------------

lo guardas como pruebann.pas luego escribes en un terminal:

fpc pruebann.pas

¿Hay errores?

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

Está bien lo probaré, gracias.

dcapeletti
Hors ligne
A rejoint: 04/03/2014

¿Como se llama el IDE en el que trabajas? ¿Cómo lo abres?

Sds

Aforrado
Hors ligne
A rejoint: 03/16/2015

Trabajo Free pascal desde la consola, es el IDE que te incluye cuando lo instalas (supongo).
Para acceder a el, digito desde la consola (ctr+T): fp

Edito: La página de free pascal indica como acceder.
http://www.freepascal.org/docs-html/user/usersu27.html#x54-610006.1.1