[fpc-pascal] GTK2 and arm-linux [SOLVED]
Koenraad Lelong
fpascal at brouwerij.homelinux.net
Sat Jan 7 22:43:41 CET 2006
Koenraad Lelong schreef:
> Koenraad Lelong wrote:
>
>> Hi,
>> Has anyone successfully used the GTK2-library for an arm-processor ?
>> Today I tried the helloworld-demoes, which segfault. I tried gdb but
>> didn't find anything (gdb is brand new for me, so without much more
>> reading it will remain so I fear).
>> I tried a dummy program, just a writeln, which works fine, but the
>> moment I add some uses for GTK (glib2, gdk2 or gtk2), the program
>> crashes. gdb reports 'segmentation fault in _start()' and seems unable
>> to backtrace.
>> Any hints how to debug this (I know I must learn how to use gdb) ? And
>> since I have very little experience with programming for linux could
>> you please be verbose.
>> B.T.W. I was using gbdserver to debug this remotely. Are there gui's
>> that can connect to a gdbserver ? I tried ddd and KDbg on my
>> suse-machine but they seem unable to use gdbserver.
>> Thanks,
>> Koenraad Lelong.
>
...
I don't know why but I added -Xc to my command-line (I think I must have
misread and wanted to add -Xd, and then I used the bash-history to avoid
retyping). The --shared switch for the linker makes the trouble.
Can anyone tell me what --shared does ? In the man page for ld I find
-shared. If this is the same, does this mean I did make a shared
library, not a real executable ?
Stupid way to loose more than two weeks, but then, I learned to use gdb,
which is good I think, although it didn't help me with this.
Regards,
Koenraad Lelong.
More information about the fpc-pascal
mailing list