Linux Embeded Debug
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Prosinec 21 17:34:08 CET 2019
Uz jsem na to zvykly, preklad neprobiha bez komplikaci, asi moc ostre
warningy - tohle jsem zakomentoval ve zdrojaku
remote-utils.c:435:19: error: ‘hexchars’ defined but not used
[-Werror=unused-const-variable=]
static const char hexchars[] = "0123456789abcdef";
tracepoint.c:2906:18: error: ‘max_jump_pad_size’ defined but not used
[-Werror=unused-const-variable=]
static const int max_jump_pad_size = 0x100;
ale s timhle nevim - asi to jde nejak snadno nakonfigurovat aby to z
warningu nedelalo errory globalne?
../common/linux-osdata.c:711:35: error: ‘%s’ directive writing up to 255
bytes into a region of size 11 [-Werror=format-overflow=]
sprintf (procentry, "/proc/%s", dp->d_name);
^~
Dne 21.12.2019 v 12:09 Miroslav Mraz napsal(a):
> Když vám chodí křížová kompilace můžete zkusit stáhnout zdrojáky
> gdb-7.6.2.tar.bz2 z https://ftp.gnu.org/gnu/gdb/ a zkusit to zkompilovat
> ~/cosi/gdb-7.6.2/gdb/gdbserver$ ./configure --host=arm-linux-gnueabihf
> ~/cosi/gdb-7.6.2/gdb/gdbserver$ make -j4
>
> Chce to asi 2 minuty času. Stačí opravdu jen v tom adresáři
> /gdbserver. Buď to bude fungovat nebo ne.
>
> Mrazík
>
> Dne 21. 12. 19 v 10:39 Jaroslav Buchta napsal(a):
>> No a o to mi prave jde, kde a podle ceho (co je pro funkci dulezite,
>> aby se shodovalo) hledat se snazim vypatrat. Musi se shodovat verze
>> kernelu, nebo nejaka verze distribuce, nebo kdyz sezenu jakykoli
>> gdbserver z novejsi distribuce tak bude kompatibilni se zbytkem
>> systemu??? Tohle netusim. Zas 2 dny resit kompilaci a pak zjistit, ze
>> tudy cesta nevede se mi nechce...
>>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list