Hirdetés

2024. június 6., csütörtök

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  OpenWRT topic

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-12-13 05:19:58

LOGOUT.hu

OpenWrt topic

Összefoglaló kinyitása ▼

Hozzászólások

(#381) janos666 válasza vargalex (#376) üzenetére


janos666
nagyúr
LOGOUT blog

Ma megint volt időm foglalkozni vele egy kicsit.
Úgy nézem, hogy a toolchain-t, azon belül is talán MIPS-es GCC compiler-t nem sikerül lefordítani.

uClibc-vel ezeket a hibaüzeneteket kapom:
libc/sysdeps/linux/mips/crt1.S: Assembler messages:
libc/sysdeps/linux/mips/crt1.S:91: Error: illegal operands `la'
libc/sysdeps/linux/mips/crt1.S:92: Error: illegal operands `move'
libc/sysdeps/linux/mips/crt1.S:102: Error: illegal operands `and'
libc/sysdeps/linux/mips/crt1.S:105: Error: illegal operands `subu'
libc/sysdeps/linux/mips/crt1.S:108: Error: illegal operands `la'
libc/sysdeps/linux/mips/crt1.S:110: Error: illegal operands `sw'
libc/sysdeps/linux/mips/crt1.S:112: Error: illegal operands `sw'

eglibc-vel pedig ezt:
configure: error: the assembler must support TLS
-> És hiába állítom be (vagy épp kapcsolom ki), hogy "Enable Thread-local storage (TLS) support", ezt mindig elmondja.

Próbáltam már 4.7+linaro helyett sima 4.6-os compilert választani, de azzal sem jobb a helyzet.

Tehát látszólag C könyvtár körül bibis a dolog. Azon belül az uClibc-ben nincs meg pár hívás, ami kéne nekem ide, az eglibc-nél pedig a TLS funkció hiányzik, de azzal nem tudok mit kezdeni.

(Ja, bocs ha tele van hülyeségekkel a technobaba. Sohasem tanultam programozást, csak ilyen "do it yourself" módon próbálok néha ezt-azt összehozni. Azt is inkább Windows alatt és Windows-ra...)

TV/monitor kalibrálást vállalok. ||| "All right , Thom. But understand this: I do care for you. I care for all the lost souls than end up up here."

Útvonal

Fórumok  »  OS, alkalmazások  »  OpenWRT topic
Copyright © 2000-2024 PROHARDVER Informatikai Kft.