🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #12204

Compilacion estatica y kylix

#12204
From: Saiyine
Date: Mon, 13 Aug 2001 03:06
65 lines
4178 bytes
Buenas

�Hay alguna posibilidad de a�adir a un ejecutable (sin usar las fuentes) 
las librerias que usa para formar un ejecutable estatico que se pueda usar 
aunque el sistema destino no tenga dichas librerias?

El problema viene de usar kylix, el cual por cierto me ha decepcionando 
enormemente. En windows cuando necesito algun programa sencillo o algo no 
tan sencillo pero que no encuentre por la red, cojo el delphi y en un 
momento lo hago, asi que cuando salio el kylix me alegre un monton... hasta 
que lo probe.

Sus dos principales defectos (suficientes para que no lo use y siga 
haciendo mis cosillas para windows) son:

  1/ el IDE esta dividido en 4 ventanas NO MODALES, es decir, si salgo un 
momento del kylix a otro programa, al volver tengo que, en la practica, 
activar 4 programas para poder seguir trabajando ,algo que me parece _muy_ 
molesto... �Hay alguna manera de solucionar esto? Uso KDE 2.1 y creo que en 
el KDE 2.2 que esta a punto de salir se podran agrupar programas/procesos 
en torno a un solo boton del kicker (o barra de tareas o como se llame en 
KDE) pero gustaria saber si hay alguna manera de hacer que pulsando en un 
solo boton se activen las 4 ventanas.

  2/ usa unas librerias/runtimes enormes! en torno a los 2 megas, que 
tienes que pasar con el programa... sinceramente esto para mi es algo 
impensable, que una ventana con un boton que muestre un 'Hola mundo' al ser 
pulsado ocupe 2 megas (en windows ocupa unos 200 kas)... un desastre, con 
un pascal asi dificilmente le van a quitar el reinado al C en linux, 
incluso el mismo freepascal que es lamentable,  con un IDE en pruebas, la 
documentacion esta copiada en gran parte de la de turbo pascal y delphi y 
sus ejemplos no compilan, y cuyos programas completos de ejemplo son unas 
extra�as construcciones traducidas de programas en C con algun programa 
conversor, pues con todo eso, sus programas para X ocupan por los 80-100 
kas usando solo GTK y no librerias propias como el de Borland.

Bueno, resumiendo, las cuestiones son:

1/ �Se hacer compilacion estatica con kylix?

2/ �Hay alguna manera de incluir en un ejecutable las librerias que usar 
sin usar el codigo fuente? Es decir, al no tratarse de un programa en C no 
me valen respuestas tipo 

GCC programa.c --me_lo_corta_en_lonchas_finas_que_es_para_los_ni�os

3/ �Como podria activar 4 ventanas de golpe en las X?

Gracias a todos, ya se que el pascal no tiene muchos seguidores en 
linux/unix y que os tira mas el C, pero a mi me encanta y me da mucha pena 
el estado en que se encuentra en linux... :(

PD Por cierto, que quede bien claro que no quiero iniciar una guerra en 
plan el pascal es mas mejol que el C, cada cual programa en lo que le da la 
gana y hace muy bien!

-- 

=============================================================================
saiyine @ SPAM NO clubdelphi.com || http://clubdelphi.com/saiyine
Programador, centrocampista ofensivo y usuario registrado de linux n� 215402
SISTEMA k6ii-350 96ram 40g-98SE 6g-Mdk8 px121032bp
SISTEMA k7-700 64ram 15g-ME hp040224
You don't know the power... of the dark side of the force.
=============================================================================
Technical Details
Message-ID: <9l9fh3$88nrl$1@ID-84570.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed1.bredband.com!bredband!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!mu1-1b-u-0107.mc.onolab.COM!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,fc80e3e1f1179799,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-08-13 14:06:50 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed1.bredband.com!bredband!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!mu1-1b-u-0107.mc.onolab.COM!not-for-mail
From: Saiyine <saiyine@clubdelphi.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Compilacion estatica y kylix
Date: Sun, 12 Aug 2001 23:06:07 -0400
Lines: 65
Message-ID: <9l9fh3$88nrl$1@ID-84570.news.dfncis.de>
Reply-To: saiyine@clubdelphi.com
NNTP-Posting-Host: mu1-1b-u-0107.mc.onolab.com (62.42.176.108)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
X-Trace: fu-berlin.de 997736808 8675189 62.42.176.108 (16 [84570])
User-Agent: KNode/0.4