Página seguinte Página anterior Índice geral
Esta secção debruça-se sobre questões colocadas pelos utilizadores e que foram respondidas pela Equipa do KDevelop ou pelos seus apoiantes na lista de correio electrónico do KDevelop durante experiências com as versões actuais do KDevelop bem como reportes de erros em geral.
Outro melhoramento do KDevelop é o sistema integrado de reporte de erros através de correio electrónico. Se encontrar um erro de código (bug), tem a opção de enviar à equipa de desenvolvimento do KDevelop um reporte quer seja através do seu cliente de e-mail quer através do diálogo de reporte de erros. Todos os reportes de erros são compilados na página de internet do KDevelop e podem ser revistos em www.kdevelop.org/bugarchive/maillist.html. Pode também receber todos os reportes de erros através da inscrição na lista de correio electrónico de reporte de erros enviando um e-mail vazio para kdevelop-bug-report-request@fara3.cs.uni-potsdam.de com "subscribe seu_endereço_email" como conteudo do corpo da mensagem.
Para enviar reporte de erros, por favor utilize este endereço de e-mail através do seu programa de e-mail. Se desejar utilizar o KDevelop para reporte de erros directo, escolha "Reporte de Erros" do menu "Ajuda". É-lhe apresentado um diálogo de reporte que lhe permite inserir toda a informação necessária sobre o erro que você descobriu. Após premir "OK", o conteudo do diálogo é enviado para a lista de e-mail automaticamente.
P: Tenho uma pergunta que não está colocada no ficheiro de Perguntas Mais Frequentes, nem nos manuais do KDevelop. Onde me devo dirigir?
R: Em qualquer caso envie todos os pedidos que respeitem ao KDevelop subscrevendo a lista de e-mail do KDevelop em kdevelop@fara3.cs.uni-potsdam.de. Envie um e-mail com o cabeça-lho vazio e "subscribe" como conteudo da mensagem; pode então participar nas discussões. Todas as questões devem ser lá colocadas e serão também respondidas. Se se ficar por aí, obterá a maior parte da ajuda dos programadores e todos os utilizadores que tenham o mesmo problema, bem como ajudará a manter a lista de Perguntas Mais Frequentes actualizada.
A página de Internet do KDevelop em http://www.kdevelop.org também contém um arquivo da lista de e-mail que lhe permite ler os e-mails já enviados pelos inscritos, pelo que deverá procurar lá primeiro pois muitos dos problemas podem já ter sido discutidos pelos programadores ou outros utilizadores.
P: Erro "Wrong JPEG library version: library is 61, caller expects 62"
R: Existem duas formas.
P:
make[2]: Entering directory `/usr/local/src/kdevelop-0.3/po'
cd .. && automake --gnu --include-deps po/Makefile
aclocal.m4: 2709: `AM_PROG_INSTALL' is obsolete; use `AC_PROG_INSTALL'
make[2]: *** [Makefile.in] Error 1
R: Forma de contornar para utilizadores do automake-1.4/automake-2.13: Basta
correr o "aclocal" manualmente, depois já compilará.
P: O que preciso de fazer, se o configure disse que eu necessitava da giflib23.
R: Tente uma snap mais recente do kdesupport, ou talvez tenha outra giflib instalada?
P: Como posso converter um projecto do KDevelop 0.2 para o 0.3?
R: Por favor altere o AC_OUTPUT no configure.in para uma versão de uma linha
por exemplo: versão antiga:
AC_OUTPUT(Makefile \
kdevelop/kwrite/Makefile \
kdevelop/templates/Makefile
)
nova versão:
AC_OUTPUT(Makefile kdevelop/kwrite/Makefile kdevelop/templates/Makefile)
P: Obtenho os seguintes erros de linkagem quando a utilizar o SuSE Linux com o KDE 1.1, que tenho de fazer para conseguir linkar o KDevelop?
/usr/lib/libqt.so:
warning: multiple common of `QArrayT<char> type_info node'
ckdevelop.o: warning: previous common is here
ckdevelop.o: In function `CKDevelop::slotFileSaveAll(void)':
ckdevelop.o(.text+0x784): undefined reference to `kdebug(unsigned short,
unsigned short, char const *,...)'
ckdevelop.o(.text+0x839): undefined reference to `kdebug(unsigned short,
unsigned short, char const *,...)'
ckdevelop.o(.text+0x89d): undefined reference to `kdebug(unsigned short,
unsigned short, char const *,...)'
ckdevelop.o: In function `CKDevelop::slotFileSaveAs(void)':
ckdevelop.o(.text+0xd28): undefined reference to `kdebug(unsigned short,
unsigned short, char const *,...)'
ckdevelop.o: In function `CKDevelop::slotFileClose(void)':
ckdevelop.o(.text+0x1216): undefined reference to `kdebug(unsigned short,
unsigned short, char const *,...)'
ckdevelop.o(.text+0x1263): more undefined references to `kdebug(unsigned
short, unsigned short, char const *,...)' follow collect2: ld returned 1
exit status make[2]: ***
[kdevelop] Error 1 make[2]: Leaving directory
'/home/LinuXDaten/Programme_Updates_Packete/KDE_Updates/Kdevelop_actual_snapshot/kdevelop-0.3/kdevelop'
make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
`/home/LinuXDaten/Programme_Updates_Packete/KDE_Updates/Kdevelop_actual_snapshot/kdevelop-0.3'
make: *** [all-recursive-am] Error 2
R: Se possuir os rpm's da SuSE do KDE-1.1, tem de recompilar as kdelibs sem a correcção inserida pela SuSE e reinstala-las
ou obter um rpm actualizado das kdelibs de
ftp://ftp.suse.com
P: Vejo que o KDevelop não permite a utilização da tecla delete (ou apagar com o backspace quando o texto está marcado).
R: vá a "Opções"->"Editor" e certifique-se que "Apagar na Introdução" está activado, então o backspace e o delete funcionarão.
P: Se adiciono ficheiros ao meu projecto, eles serão automaticamente incluidos e compilados?
R: Sim, eles são logo incluidos nos Makefile.am's se fizer um "Reconstruir Tudo" (./configure actualiza os Makefiles), os seus ficheiros novos adicionados serão também incluidos.
P: Se eu apagar um ficheiro, recebo umas mensagens estranhas do linkador. O que está errado com o meu projecto?
R: Se o ficheiro removido é um ficheiro header, que é automaticamente processado pelo automoc (executando o Qt-Meta-Object-Compiler automaticamente em todos os headers), o seu header removido ainda está presente como um ficheiro *.moc.cpp gerado e compilado. Remova o correspondente ficheiro *.moc.cpp e reconstrua o projecto.
Página seguinte Página anterior Índice geral