From: <dig...@ya...> - 2001-01-07 12:40:34
|
--- Davi Ferreira <da...@li...> escreveu: > To tendo o seguinte erro na hora de roda a interface > GTK+: > > davi@bluefish:/tmp/lc_gtk$ ./linuxcall > LinuxCall: Erro ao abrir arquivo de configuração > Falha de segmentação Eae Davi, beleza manow ? Cara, é estranho ... pelo que eu tinha reparado o erro era no uso de rotinas do GNOME no meio do programa.... removiu todas elas e ele nunca mais travou (pelo menois nos testes que eu fiz por aki ...) Vc tentou rodar qual versão ? Foi essa última que eu mandei ??? Cara, faz um favor prá mim: roda o linuxcall de dentro do gdb ... $ gdb linuxcall Quando der o SEGFAULT, cê vai no prompt do gdb e digita: gdb> bt E manda a saída prá mim ... aí eu corrijo o erro aki, beleza ? []]'s André Casteliano __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/ |
From: <dig...@ya...> - 2001-01-07 12:53:31
|
--- Elias Vicente Souza <pow...@ma...> escreveu: > * Davi Ferreira (da...@li...) wrote: > > To tendo o seguinte erro na hora de roda a > interface GTK+: > > > > davi@bluefish:/tmp/lc_gtk$ ./linuxcall > > LinuxCall: Erro ao abrir arquivo de configuração > > Falha de segmentação > > Alow, > > Aqui, a versao em C puro mesmo qndo rodo o linuxcal > como root ele diz q > nao consegue rodar pq eu nao to de root, e usando > sudo ele roda mas da > falha de segmentacao, Oi, como assim a versão em C puro ??? Akeles fontes que eu mandei há um tempão atrás ??? Desculpe a pergunta mas ... cê tá DOIDO ??? hehehehe :) Tá no estágio inicial do desenvolvimento, ainda não está "usável" ... hehehe Mandei os fontes mais porque o pessoal tava pedindo ... :-P Vale dizer que muitas outras coisas foram implementadas na versão em pure C depois que eu mandei akeles fontes ... :) Assim que eu concluir o desenvolvimento do front-end em gtk, aí ataco de vez na versão em pure C ... :) andei lendo uns trecos e fazendo uns testes por aki ... e esse "ataque" na versão em pure C coincide com a volta do Alex e do Marcelo ao velho gaz ... hehehehehe aí ela fica pronta rapidinho ... ;-) []'s André Casteliano __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/ |
From: <dig...@ya...> - 2001-01-10 13:26:45
|
--- Davi Ferreira <da...@li...> escreveu: > Aí, André, fiz o que você me passou, mas não deu > muito resultado não, > pelo menos eu acho ehehe. Vc esqueceu um comando do gdb ... :-) > --- > > [davi@dewey lc_gtk]$ gdb linuxcall > GNU gdb 5.0 > Copyright 2000 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General > Public License, and you > are > welcome to change it and/or distribute copies of it > under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show > warranty" for > details. > This GDB was configured as "i586-mandrake-linux"... > (gdb) bt > No stack. > (gdb) q > [davi@dewey lc_gtk]$ O certo seria: $ gdb linuxcall gdb> run SEGFAULT gdb> bt gdb> q $ ;-PPP > Quando eu tento compilar dá o seguinte erro: > > --- > > [davi@dewey lc_gtk]$ make clean > rm -f *.o > rm -f linuxcall > [davi@dewey lc_gtk]$ make > cc -g -Wall -O2 -Wunused -Wmissing-prototypes > -Wmissing-declarations > -I/usr/include -I/usr/lib/glib/include > -I/usr/X11R6/include -L/usr/lib > -L/usr/X11R6/lib -c -o interface.o interface.c > cc -g -Wall -O2 -Wunused -Wmissing-prototypes > -Wmissing-declarations > -I/usr/include -I/usr/lib/glib/include > -I/usr/X11R6/include -L/usr/lib > -L/usr/X11R6/lib -c -o work.o work.c > gcc -g -Wall -O2 -Wunused -Wmissing-prototypes > -Wmissing-declarations > -I/usr/include -I/usr/lib/glib/include > -I/usr/X11R6/include -L/usr/lib > -L/usr/X11R6/lib -lgtk -lgdk -lglib -lX11 -lImlib > -lart_lgpl work.o > interface.o -o linuxcall > /usr/bin/ld: cannot find -lX11 > collect2: ld returned 1 exit status > make: ** [linuxcall] Erro 1 > [davi@dewey lc_gtk]$ Estranho mesmo cara ... esse -lX11 é padrão em programas gráficos (XSTEP, QT, GTK, etc) e é muito estranho vc não ter ela aí ... Provavelmente vc não instalou os pacotes de desenvolvimento do X (XFree86-devel-*) Mas tá massa, valeu aí pelas informações. Se tu puder rodar o gdb de novo, ia ser uma boa ... :) []'s André Casteliano __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/ |
From: Davi F. <da...@li...> - 2001-01-09 12:00:42
|
Aí, André, fiz o que você me passou, mas não deu muito resultado não, pelo menos eu acho ehehe. --- [davi@dewey lc_gtk]$ gdb linuxcall GNU gdb 5.0 Copyright 2000 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i586-mandrake-linux"... (gdb) bt No stack. (gdb) q [davi@dewey lc_gtk]$ --- Quando eu tento compilar dá o seguinte erro: --- [davi@dewey lc_gtk]$ make clean rm -f *.o rm -f linuxcall [davi@dewey lc_gtk]$ make cc -g -Wall -O2 -Wunused -Wmissing-prototypes -Wmissing-declarations -I/usr/include -I/usr/lib/glib/include -I/usr/X11R6/include -L/usr/lib -L/usr/X11R6/lib -c -o interface.o interface.c cc -g -Wall -O2 -Wunused -Wmissing-prototypes -Wmissing-declarations -I/usr/include -I/usr/lib/glib/include -I/usr/X11R6/include -L/usr/lib -L/usr/X11R6/lib -c -o work.o work.c gcc -g -Wall -O2 -Wunused -Wmissing-prototypes -Wmissing-declarations -I/usr/include -I/usr/lib/glib/include -I/usr/X11R6/include -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -lglib -lX11 -lImlib -lart_lgpl work.o interface.o -o linuxcall /usr/bin/ld: cannot find -lX11 collect2: ld returned 1 exit status make: ** [linuxcall] Erro 1 [davi@dewey lc_gtk]$ --- Abraços, --- Davi Tavares Ferreira |