Re: Free Pascal

2014-02-17 Por tema Camaleón
El Mon, 17 Feb 2014 00:31:19 -0600, Manuel Máquez escribió:

(ese html...)

> Instalé Free Pascal, 

Bien, pero ¿desde dónde?

> sin embargo, como no he podido tener acceso a debug ya que Debian no lo
> tiene, he buscado hasta que encontré algún artículo en el que había que
> usar Tarball y usar un script para subsanar dicha ausencia.

(...)

Por aquí dicen algo:

Chapter 10
Debugging your programs
http://www.freepascal.org/docs-html/user/userch10.html

Supongo que básicamente necesitas dos cosas:

1. Un depurador (gdb, ddd)
2. Que la aplicación se haya compilado con la depuración habilitada

¿Se cumplen en tu caso estas dos condiciones?

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/pan.2014.02.17.15.09...@gmail.com



Re: Free Pascal

2014-02-17 Por tema Santiago José López Borrazás
El 17/02/14 16:02, Felix Perez escribió:
> ¡Asombroso!
> 
> Y seguimos dando pescados en vez de enseñar a pescar.

La gente no aprende:

apt-get build-dep castle-game-engine

:þ :þ :þ

-- 
Saludos de Santiago José López Borrazás.



signature.asc
Description: OpenPGP digital signature


Re: Free Pascal

2014-02-17 Por tema Felix Perez
El día 17 de febrero de 2014, 3:31, Manuel Máquez
 escribió:
> Instalé Free Pascal, sin embargo, como no he podido tener acceso a debug ya
> que Debian no lo tiene, he buscado hasta que encontré algún artículo en el
> que había que usar Tarball y usar un script para subsanar dicha ausencia.
> He tratado usarlo con 'sudo', sin ningún resultado ya que Pascal acepta sus
> formatos. El script tiene el siguiente contenido:
> pushd fpcsrc/compiler
> fpcmake -Tall
> popd
> make build
> make -j1 install
> ¿Alguien me puede decir cómo solucionar mi problema?
> Otros datos son que Free Pascal lo tengo en un Pendrive pues antes quiero
> ver que todo me funcione bien, antes de quitar Windows o ¿tendré que migrar
> a otro distro?; no quiero usar Lazarus porque como dije antes deseo probar
> que todo funcione bien y ya saturé la memoria susodicha.
> Anticipo mil gracias por la atención y ayuda.
> MANOLO MÁRQUEZ P.

¡Asombroso!

Y seguimos dando pescados en vez de enseñar a pescar.


-- 
usuario linux  #274354
normas de la lista:  http://wiki.debian.org/es/NormasLista
como hacer preguntas inteligentes:
http://www.sindominio.net/ayuda/preguntas-inteligentes.html


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caaizax6ayhswuf4os5rlohxnrwkr6+uqkv-0efro6nuav0l...@mail.gmail.com



Re: Free Pascal

2014-02-17 Por tema Mario A. Guerra

El 17/02/14 03:31, Manuel Máquez escribió:

Instalé Free Pascal, sin embargo, como no he podido tener acceso a debug
ya que Debian no lo tiene, he buscado hasta que encontré algún artículo
en el que había que usar Tarball y usar un script para subsanar dicha
ausencia.
He tratado usarlo con 'sudo', sin ningún resultado ya que Pascal acepta
sus formatos. El script tiene el siguiente contenido:
pushd fpcsrc/compiler
fpcmake -Tall
popd
make build
make -j1 install
¿Alguien me puede decir cómo solucionar mi problema?
Otros datos son que Free Pascal lo tengo en un Pendrive pues antes
quiero ver que todo me funcione bien, antes de quitar Windows o ¿tendré
que migrar a otro distro?; no quiero usar Lazarus porque como dije antes
deseo probar que todo funcione bien y ya saturé la memoria susodicha.
Anticipo mil gracias por la atención y ayuda.
*MANOLO MÁRQUEZ P.*


Hola Manuel:

* Instalar FreePascal desde fuentes no es lo mas conveniente para 
empezar, ya que necesita ser compilado a su vez con un compilador 
FreePascal que exista previamente.


* El compilador FreePascal fpc usado desde la linea de comandos quizás 
te va a servir de poco, ya que se deben editar varios archivos a mano y 
llamar al compilador con opciones todo a mano. Lo mas conveniente es 
usar la interfaz en modo texto fp (que es muy similar a TuboPascal y que 
es parte de FreePascal) o la interfaz gráfica Lazarus (que es muy 
similar a Delphi).


* Tanto FreePascal como Lazarus se pueden instalar en cualquier 
distribución de Linux como Debian, o en Windows. No es necesario en 
ningún caso quitar Windows.


* En Debian, lo mas sencillo es instalar via el manejador de paquetes: 
Por ejemplo desde Synaptic buscar los paquetes fp-compiler, fp-ide y 
lazarus. Esto es seguro, no le va a causar ningún conflicto a tu 
instalación de Debian, y no es necesario migrar a otra distro.


Saludos,
Mario






--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5301f06b.6030...@almatech.com.ar



Re: Free Pascal

2014-02-17 Por tema Flako
El día 17 de febrero de 2014, 3:31, Manuel Máquez
 escribió:
> Instalé Free Pascal, sin embargo, como no he podido tener acceso a debug ya
> que Debian no lo tiene, he buscado hasta que encontré algún artículo en el
> que había que usar Tarball y usar un script para subsanar dicha ausencia.
> He tratado usarlo con 'sudo', sin ningún resultado ya que Pascal acepta sus
> formatos. El script tiene el siguiente contenido:
> pushd fpcsrc/compiler
> fpcmake -Tall
> popd
> make build
> make -j1 install
> ¿Alguien me puede decir cómo solucionar mi problema?
> Otros datos son que Free Pascal lo tengo en un Pendrive pues antes quiero
> ver que todo me funcione bien, antes de quitar Windows o ¿tendré que migrar
> a otro distro?; no quiero usar Lazarus porque como dije antes deseo probar
> que todo funcione bien y ya saturé la memoria susodicha.
> Anticipo mil gracias por la atención y ayuda.
> MANOLO MÁRQUEZ P.

1. ejecuta el script como root, no como sudo.., con "He tratado usarlo
con 'sudo', sin ningún resultado ya que Pascal acepta sus  formatos."
me da la impresión que no comprendes bien que es 'sudo'
2. si no nos das el mensaje de errror no se te puede atudar.. de mi
parte todavía no controlo bien mi de verlo todo :)


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CADqxbRSpT2o5JS7VM-ZsewQ+q1p=+oxe33vn28qycqu5khb...@mail.gmail.com



Free Pascal

2014-02-16 Por tema Manuel Máquez
Instalé Free Pascal, sin embargo, como no he podido tener acceso a debug ya
que Debian no lo tiene, he buscado hasta que encontré algún artículo en el
que había que usar Tarball y usar un script para subsanar dicha ausencia.
He tratado usarlo con 'sudo', sin ningún resultado ya que Pascal acepta sus
formatos. El script tiene el siguiente contenido:
pushd fpcsrc/compiler
fpcmake -Tall
popd
make build
make -j1 install
¿Alguien me puede decir cómo solucionar mi problema?
Otros datos son que Free Pascal lo tengo en un Pendrive pues antes quiero
ver que todo me funcione bien, antes de quitar Windows o ¿tendré que migrar
a otro distro?; no quiero usar Lazarus porque como dije antes deseo probar
que todo funcione bien y ya saturé la memoria susodicha.
Anticipo mil gracias por la atención y ayuda.
*MANOLO MÁRQUEZ P.*


off-topic Re: Free Pascal Compiler

2003-03-08 Por tema Francisco Sigú

Pablo Ariel Dilullo wrote:


Buenas gente
Una preguntital media (por no decir del todo) OFF-TOPIC. 
Estoy usando Free Pascal Compiler para hacer un programa para controlar un 
cyber cafe, alguien sabe como hacer una llamada al sistema para ejecutar un 
comando linux, ejemplo: iptables ..


Un poco OT si que parece :-) pero me has hecho recordar viejos 
tiempos:-D. Dale un vistazo a la unidad Dos en ella tienes el 
procedimiento Exec al viejo estilo, que entiendo es lo que buscas, por 
ejemplo:


program prueba;
uses Dos;
Begin
   Exec('/bin/ls','-l');
End.

(el RTFM :-D lo tienes aquí 
http://www.freepascal.org/docs-html/units/node3.html#pro:Exec )


Mira la unidad linux donde tienes Shell, Fork y varios Exec* (sin 
retorno) por ejemplo:

http://www.freepascal.org/docs-html/units/node13.html#SECTION00133101000


desde ya muchas gracias...

saludos...

PaBLo...


 


De nadas y perdon por el OT a la lista

Saludos



Free Pascal Compiler

2003-03-07 Por tema Pablo Ariel Dilullo
Buenas gente
Una preguntital media (por no decir del todo) OFF-TOPIC. 
Estoy usando Free Pascal Compiler para hacer un programa para controlar un 
cyber cafe, alguien sabe como hacer una llamada al sistema para ejecutar un 
comando linux, ejemplo: iptables ..

desde ya muchas gracias...

saludos...

PaBLo...



Re: librerias de enlace dinámico debian en free pascal???

2002-07-19 Por tema Miguel García López
Hola, 

Lo que puede que te esté pasando es que no tengas instalados los 
paquetes
"-dev" de las X. Mírate lo que te dice, por ejemplo "apt-cache search
xlibs-dev" o "apt-cache search gtk-dev". Probablemente no los tengas
instalados y de ahí tu problema. 

Los ".so" son versiones dinámicas de las librerías (enlace dinámico) y
las ".a" son para enlace estático. Generalmente, y si no me equivoco, las
".a" suelen venir con los paquetes -dev.

Espero que te sirva de ayuda. Suerte, 


Miguel

On Fri, 19 Jul 2002 10:54:51 +0200
Korkuts <[EMAIL PROTECTED]> wrote:

> Saludos a todos.
> 
> Me estoy iniciando en esto de la programación en Free Pascal, y 
> bueno, me he encontrado con un problemilla que no se como resolver. Me 
> parece, por lo que me han contado, que el problema tiene que ver con las
> 
> librerías de enlace dinámico de las X.
> 
> El código que quiero compilar es el siguiente (extraido de un manual de 
> introducción a gtk desde free pascal):
> 
> program Gtprueba;
> uses gtk,gdk,glib;
> var aWindow:pGtkWidget;
> begin
> GTK_init(@ArgC,@ArgV);
> aWindow:=GTK_Window_New(GTK_WINDOW_TOPLEVEL);
> GTK_Widget_Show(aWindow);
> GTK_main;
> end.
> 
> Esto es lo que sucede al compilar:
> 
> [EMAIL PROTECTED]:~/laboratorio/lab2$ fpc Gtprueba.pas
> Free Pascal Compiler version 1.0.4 [2001/08/31] for i386
> Copyright (c) 1993-2000 by Florian Klaempfl
> Target OS: Linux for i386
> Compiling Gtprueba.pas
> Assembling gtprueba
> Linking gtprueba
> /usr/bin/ld: no se puede encontrar -lX11
> Gtprueba.pas(10) Warning: Error while linking
> Closing script ppas.sh
> 9 Lines compiled, 0.2 sec
> 
> 
> Estas son los paquetes que tengo instalados de free pascal (creo que son
> 
> todos los que hay para debian woody)
> 
> ii  fp-compiler1.0.4-2    Free Pascal Compiler
> ii  fp-docs1.0.4-2    Free Pascal Documentation
> ii  fp-units-api   1.0.4-2Free Pascal API units
> ii  fp-units-base  1.0.4-2Free Pascal base units
> ii  fp-units-db1.0.4-2Free Pascal units for some database
> librarie ii  fp-units-fcl   1.0.4-2Free Pascal Free Component
> Library ii  fp-units-gfx   1.0.4-2Free Pascal units for some
> graphics librarie ii  fp-units-gtk   1.0.4-2    Free Pascal units
> for GTK 1.2.x ii  fp-units-misc  1.0.4-2    Free Pascal
> miscellaneous units ii  fp-units-net   1.0.4-2Free Pascal units
> for networking ii  fp-units-rtl   1.0.4-2Free Pascal Runtime
> Library ii  fp-utils   1.0.4-2Free Pascal Utils
> 
> Pues bien, me han dicho que tengo que poner -Fl encuetra la librería libX11.a> como opción en la compilación, lo que
> pasa es que no tengo esa librería, lo que tengo es libX11.so.6 y
> libX11.so.6.2 que son librerías también.  Me parece que las librerias en
> debian terminan en .so no .a, pero no estoy muy seguro.
> 
> ¿sabeis si es cirto que las librerias en debian son .so y no .a? ¿si
> esto es así significa que FreePascal no soporta estas librerías (.so) y
> por lo tanto no puedo compilar programas de GTK en Debian con
> FreePascal?
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
> 


-- 
 -- 
| Miguel Garcia Lopez  | 
| Research and Development | 
|--|
| Visual Tools S.A.| 
| Isla Graciosa, 1 | 
| 28034 Madrid |
| SPAIN|
| Tel: +34 91 7294844 (Ext. 205)   |
| Fax: +34 91 3585236  |
|--|
| email: [EMAIL PROTECTED] |
| http://www.visual-tools.com/ |
 --


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



librerias de enlace dinámico debian en free pascal???

2002-07-19 Por tema Korkuts
Saludos a todos.

Me estoy iniciando en esto de la programación en Free Pascal, y 
bueno, me he encontrado con un problemilla que no se como resolver. Me 
parece, por lo que me han contado, que el problema tiene que ver con las 
librerías de enlace dinámico de las X.

El código que quiero compilar es el siguiente (extraido de un manual de 
introducción a gtk desde free pascal):

program Gtprueba;
uses gtk,gdk,glib;
var aWindow:pGtkWidget;
begin
GTK_init(@ArgC,@ArgV);
aWindow:=GTK_Window_New(GTK_WINDOW_TOPLEVEL);
GTK_Widget_Show(aWindow);
GTK_main;
end.

Esto es lo que sucede al compilar:

[EMAIL PROTECTED]:~/laboratorio/lab2$ fpc Gtprueba.pas
Free Pascal Compiler version 1.0.4 [2001/08/31] for i386
Copyright (c) 1993-2000 by Florian Klaempfl
Target OS: Linux for i386
Compiling Gtprueba.pas
Assembling gtprueba
Linking gtprueba
/usr/bin/ld: no se puede encontrar -lX11
Gtprueba.pas(10) Warning: Error while linking
Closing script ppas.sh
9 Lines compiled, 0.2 sec


Estas son los paquetes que tengo instalados de free pascal (creo que son 
todos los que hay para debian woody)

ii  fp-compiler1.0.4-2Free Pascal Compiler
ii  fp-docs1.0.4-2Free Pascal Documentation
ii  fp-units-api   1.0.4-2Free Pascal API units
ii  fp-units-base  1.0.4-2Free Pascal base units
ii  fp-units-db1.0.4-2Free Pascal units for some database librarie
ii  fp-units-fcl   1.0.4-2Free Pascal Free Component Library
ii  fp-units-gfx   1.0.4-2Free Pascal units for some graphics librarie
ii  fp-units-gtk   1.0.4-2Free Pascal units for GTK 1.2.x
ii  fp-units-misc  1.0.4-2Free Pascal miscellaneous units
ii  fp-units-net   1.0.4-2Free Pascal units for networking
ii  fp-units-rtl   1.0.4-2Free Pascal Runtime Library
ii  fp-utils   1.0.4-2Free Pascal Utils

Pues bien, me han dicho que tengo que poner -Fl como opción en la compilación, lo que pasa es que no tengo 
esa librería, lo que tengo es libX11.so.6 y libX11.so.6.2 que son librerías 
también.  Me parece que las librerias en debian terminan en .so no .a, pero 
no estoy muy seguro.

¿sabeis si es cirto que las librerias en debian son .so y no .a? ¿si esto es 
así significa que FreePascal no soporta estas librerías (.so) y por lo tanto 
no puedo compilar programas de GTK en Debian con FreePascal?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]