🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

kdevelop

#13885
From: Miguel Burgos
Date: Thu, 11 Jan 2001 07:50
107 lines
4503 bytes
Hola a todos,

Voy a contar aqu� mis peleas con kdevelop. soy bastante nuevo en Linux,
y no tengo mucha experiencia
en programaci�n aunque he hecho algunas cositas sencillas en c y c++.

perdonad si la historia es larga, pero supongo que si cuento las cosas
con detalle
aquellos que amablemente se detengan a leerlo comprender�n mejor mis
problemas.

Doy las gracias de antemano a quien dedique parte de su tiempo a leer lo
que sigue
y m�s a�n a quien me conteste.

Tengo una DEBIAN potato

instal� kdevelop 1.3 en bin/kdevelop/ (los binarios precompilados para
i386 de kdevelop.org)

Tras ejecutarlo por primera vez se realiz� la configuraci�n
Despu�s entr� en OPTIONS-KDEVELOP SETUP-PATH
para poner los directorios de las qt y las kde.

las qt 2.x en /usr/lib/qt2 

no sab�a donde estaban las KDE 2.x as� que no pongo nada

Elijo PROJECT-NEW Y creo (con el wizard) un proyecto nuevo "primero"
KDE2 mini

Me sale un error que dice:
cannot open file: configure.in at
/bin/kdevelop/share/apps/kdevelop/tools/processes.pl line 184.

pero parece que no le importa porque sigue su trabajo

tras un rato de estar haciendo cosas aparece:
warning: Primero inherits unknown class 'QWidget'
make[1]:***
No rule to make target 'merge
. Stop
make:
***[package-messages] Error

No entiendo porqu� dice que QWidget es una clase desconocida

pulso Exit

y veo que me ha generado los ficheros.

pulso Build-Rebuild

comienza a trabajar y me dice que no encuentra kcmdlineargs.h, ni
kaboutdata.h

los busco con find -iname y est�n en /usr/include/kde

Tras probar un mont�n de veces a poner el directorio de KDE en el
kdevelop-setup
no consigo que los encuentre.

Entonces se me ocurre que quiz�s kdevelop busque un directorio include
dentro del directorio de kde2
entonces creo un directorio /kde2/ y dentro pongo un ln -s llamado
include al directorio /usr/include/kde

pero sigue sin encontrarlos. No me lo explico, pero leyendo los mensajes
que salen al hacer rebuild
veo que busca los include de KDE en /bin/kdevelop/include

Despu�s de buscar en varios sitios no encuentro la manera de cambiar eso
as� que hago en /bin/kdevelop/ mv include include.bkp
y creo un link al /kde2/include que es a su vez un link al
/usr/include/kde �me explico?

Ahora s�, ya encuentra los ficheros cabecera. Todo va bien y termina con
SUCCESS pero despues de rebuild
elijo Build-Execute y en stderr me dice:

/bin/sh: primero: command not found

Me voy a un terminal

me voy a HOME/primero/primero/ y all� ejecuto ./primero y funciona

Creo un nuevo proyecto "segundo" para ver si no me salen ya los errores
y warnings anteriores, al haber conseguido que encuentre las cabeceras
del KDE
pero veo que siguen saliendo todos, exactamente como antes. Aunque si
despu�s hago un rebuild y ejecuto ./segundo desde un terminal
(entrando primero en HOME/segundo/segundo) funciona.

Me gustar�a saber:

1.-�porqu� no puede abrir el fichero configure.in al principio y porqu�
parece que eso no importa?
2.-�porqu� se para despu�s del warning de QWidget?
3.-�como puedo hacer que kdevelop encuentre las cabeceras en
/usr/include/kde
de una forma m�s elegante?
4.-�porque despu�s resulta que s� funciona si hago un rebuild a pesar de
que no lo logr� al crear el proyecto?
5.-�porqu� kdevelop no encuentra el ejecutable?

Reitero las gracias a quien dedique su tiempo a esto y especialmente a
quien tenga las respuestas (y me las diga)
Technical Details
Message-ID: <3A5D65A8.CE88D63A@ugr.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!mtu.ru!newsfeed.sovam.com!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!News.cica.es!""!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,75763c40c0765436,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-01-11 00:06:05 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!mtu.ru!newsfeed.sovam.com!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!news.rediris.es!News.cica.es!""!not-for-mail
From: Miguel Burgos <mburgos@ugr.es>
Newsgroups: es.comp.os.linux.programacion
Subject: kdevelop
Date: Thu, 11 Jan 2001 08:50:00 +0100
Organization: C.I.C.A.
Lines: 107
Message-ID: <3A5D65A8.CE88D63A@ugr.es>
NNTP-Posting-Host: sry.ugr.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: mercurio.cica.es 979202733 1871 150.214.61.178 (11 Jan 2001 08:45:33 GMT)
X-Complaints-To: news@cica.es
NNTP-Posting-Date: 11 Jan 2001 08:45:33 GMT
X-Mailer: Mozilla 4.72 [es] (X11; U; Linux 2.2.14-5.0 i686)
X-Accept-Language: en