Symbiatch - maailma on rikki

Ihana päivä

28.02.2006 00.24 - mobiili ohjelmointi 

Eilen (vuorokausihan jo vaihtui) oli vallan ihana päivä:

  • "flunssassa" (tai mikä lie tauti tällä kertaa maailmalla pyöriikään)
  • Symbian ei käynnistä softaa jos sen ikoni on viallinen vaan sanoo mitäänsanomattomasti "järjest.virhe"
  • ikonien saaminen toimivaksi voi joskus olla hyvinkin tuskallista, varsinkin jos on eri SDK-versioita
  • SDK 1.2 ja SDK 2.1 eivät tosiaan tule näköjään toimeen samassa koneessa, käytetään sitten kahta konetta
  • _L() ja _L8() -makrot ovat idioottimaisia, ne varaavat näköjään pinosta tilan argumentilleen sen sijaan että string literal olisi suoraan binäärissä. vaikka kuukausia toiminut koodi, nyt sitten ei toimikaan kun metodista palataan ja taustalla jäädään käyttämään deskriptoria, jonka päälle on jo kirjoitettu (toisaalta, näiden käyttöä ei taideta enää edes suositellakaan)
  • carbide.vs yrittää väkisin tunkea projektitiedostoon kahta RSS-tiedostoa, josta sitten komentorivikääntäminen ei tykkää yhtään. ehkä helpompaa olisi vain editoida Visual Studiolla ilman Carbidea, varsinkin kun se tukee vain VS.NET 2003:a (Nokia sanoo "Visual Studio .NET 2003 or later" mutta sehän ei mitään meinaa). eclipsestä en tykkää ihan siksikin jo ettei se hyväksy drag&dropilla tiedostoja editoriin. onhan se muutenkin bloat
  • N-Gagea ei saa pitää laturissa jos sitä sammuttelee, muuten tulee "ota yhteyttä jälleenmyyjään"-ilmoitus. laturin piuha irti aina käynnistyksen ajaksi

Kommentoi

Kommentit

(anon, 01.03.2006 17.15)

>SDK 1.2 ja SDK 2.1 eivät tosiaan tule näköjään toimeen samassa koneessa, käytetään sitten kahta konetta

Aikanaan viritin tuon toimimaan heittämällä sen >=7.0s-pohjaisten SDK:iden mukana tulevan devices-komennon mäkeen ja tekemällä seuraavasti:

1) subst-komennolla oma asemakirjain jokaiselle SDK:lle

2) EPOCROOT=\

[3) PATHiin \epoc32\tools;\epoc32\gcc\bin --- nykyisin kai ne common filesin viritykset osaavat hakea oikean toolchainin käyttöön ilmankin]

SDK:iden välillä vaihdetaan näppärästi vaihtamalla aktiivista drive letteriä. Toisin kuin devices/epocswitch/tms. kaloilla, pystyy useampaa SDK:ta käyttämään myös rinnan.

Ja tosiaan se _L kannattaa unohtaa, _LIT tilalle.

Symbiatch (01.03.2006 18.08)

Kiitos vinkistä, pitää kokeilla tuotakin. Remote desktopin kautta toisella koneella kääntäminen on aika tympeää kuitenkin, vaikkakaan tällä hetkellä ei tarvitse kuin luureihin testiin menevät kääntää.

Jutut.fi  |  Omat jutut  |  Muiden jutut  |  Kategoriat  |  kirjaudu