32 bites könyvtár használata Javaból 64 bites rendszeren

Fórumok

Egyre többször lepődök meg azon, hogy nagy cégek adnak ki fejlesztő szoftvereket a termékeikhez Linuxra. Mostani meglepődésem tárgya nevezetesen a Microchip, aki az új MPLAB-ot elérhetővé tette Mac Os-re és Linuxra is, egyelőre csak béta verzióban. Egyik szemem sír a másik nevet, mert amikor feltettem, kiderült, hogy ez egy átskinnelt Netbeans némi mikorokontroller specifikus biszbasszal, ami tetűlassú, nincs benne normális kódkiegészítés, de ha szummázni kellene akkor egy fokkal talán azt mondom übereli a sima Mplabot.

Mese vége.

A történe ott folyatódik, hogy használáám, de nem megy az ICD2-mmel. Kiderítettem, hogy az kínja, hogy az USB-s hardverkezelést egy külső könyvtárral oldották meg. Legalábbis a kódban tolnak egy


System.loadLibrary("USBAccessLink");-et

illetve a program mellé mellékelve van a libUSBAccessLink.so 32 bites verziója. Objdump barátunk segítségével kiderítettem, hogy ez a könyvtár gyakorlatilag egy wrapper a javas kód és a libusb közt. Kód nincs hozzá, feltétlezem microchipes belső fejlesztés.

Az lenne a kérdésem, hogy hogyan lehetne azt megoldani, hogy szeresse az MPLAB a maga 32 bites könyvtárait?
32 bites jre-t kell feltennem?

Hozzászólások

Futtasd 32 bites jre-vel. Nem nagyon tudok más megoldásról ...

Nekem nem tűnt lassúnak, bár nagyon nem próbáltam. (Ugye az MPLAB X -ről beszélsz) Épp itt az ideje, hogy a régi MPLAB-ot leváltsák. Mit értesz az alatt, hogy nincs benne normális kódkiegészítés? A régiben semmi nem volt.
Nem emlékszem pontosan, de szerintem az ICD2-t nem támogatta. Volt valahol egy táblázat, hogy milyen op.rendszeren milyen debugger-t támogat, de most sajnos nem találom.

Igen az MPLABX-ről van szó.

Én használtam/használom/használnám, de QtCreatorhoz képest foslassú. A régi MPLAB miatt egyenesen szégyelleném magam az MC helyében. 2010-ben kaidni egy IDE-t ami magasról tesz olyan szövegszerkesztési fícsörökre mint a duplakattal kijelölök egy szót, az szégyen a ^3.

A táblázatot én sem találom de abban az állt, hogy 32 bites Linuxon mennie kellene mind debuggerként mind programozóként az ICD2-nek.

Visszatérve a kínomra feltettem egy 32 bites JRE-t de továbbra sem megy.
Majd tolok fel egy 32 bites Ubit a pendriveomra és megnézem azon megy-e.

Gentoo-n van ilyen, hogy emul-linux-x86-java gondolom a tobbi rendszeren is van ilyen. Egyebkent igen, csak 32 bites JRE-vel indulnak el az ilyen progik.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal