Lazarus 3.0 (2023.12.21.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 15 04:52 #1182

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Szia!

No sikerült megoldanom úgy, hogy visszaraktam a 0.9.30-as verziót, azzal simán fordít :ohmy:

Nem tudom, de másik számítógépen is feltelepítettem az elvileg már nem béta verziójú 1.0-át de ott is ugyanazokkal a problémákkal találtam magam szemben.

Üdv! És +1x köszi!

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 14 02:11 #1181

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 504
  • Köszönetek: 86
Ezt találtam: www.lazarus.freepascal.org/index.php?topic=9073.0
Ott megoldás ként azt írja a kérdező, hogy a zeoslib nélkül sikerült a fordítás...
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 13 18:05 #1180

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Na jó...
Nem tudok már képet sem csatolni :((

Tehát beállítottam mindent, ahogy leírtál, de most meg a PrintersDlgs unit fordításánál akad el: "Forward declaration not solved" 3 db. hiba.

Tippem, hogy a Wince nem tudja kezelni például a win32-es unitokat?
Vagyis azokat a pakkokat, amelyeket egyébként másik platform használ?

Neked megy elsőre minden? :ohmy:

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 13 18:00 #1179

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
[attachment:1]Forditasi_hiba.JPG[/attachment]

még 1 próba...

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 13 17:56 #1178

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Lazarus fordítási hiba.JPG

Na most :)

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 13 17:34 #1177

  • pernyei
  • pernyei profilkép
  • Haladó forumozó
  • Haladó forumozó
  • In Lazarus We Trust
  • Hozzászólások: 54
  • Köszönetek: 1
Lehet, nálam van a hiba, de én nem látom a mellékletet. :(

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 13 17:22 #1176

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Hát ismét nem sikerült :(

Most viszont a mellékelt képen áll meg a fordítás.

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 12 04:54 #1174

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 504
  • Köszönetek: 86
Ha mindent jól telepítettél (elrontani nehéz, tehát elvileg igen) akkor a menüből indulva:
"Project/Project options/Build Modes/+" (összeadás jel, új mód létrehozása)

"Default1"-et átnevezni "WinCE"-re vagy akármi másra.

Majd újra a menüből indulva:
"Project/Project options/Compiler options"

"Target OS:" ==> WinCE
"Target CPU family:" ==> arm
"Target processor:" ==> Default

Ettől kezdve az éppen kívánatos "Build Mode" kijelölésével (eszköztáron közvetlenül lehet) betöltődnek a hozzá tartozó (jelen esetben a fentebb megadott) beállítások is.

FONTOS: előfordulhat, hogy az LCL-t le kell fordítanod WinCE-hez. Ezt szintén a menüből indulva, így teheted meg:
"Tools/Configure 'Build Lazarus'"

"Profile to build:" ==> Build LCL
"LCL widget type:" ==> wince
"Target OS:" ==> WinCE
"Target CPU:" ==> arm

Kattintás a "Build" gombra...

Elvileg ennyi lenne...
Én így fordítok Linux-on Win32-re, Win64-re, WinCE-re, stb... és minden működik!
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 09 16:38 #1173

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Szia!

Kicsit későn :) (család)

Igen, szerepel mind a két helyen.

Válasz: Lazarussal Wince alkalmazás fordítása 2012 szept. 09 12:20 #1172

  • pernyei
  • pernyei profilkép
  • Haladó forumozó
  • Haladó forumozó
  • In Lazarus We Trust
  • Hozzászólások: 54
  • Köszönetek: 1
Triviális, de hátha... Szóval, nézd meg először, hogy az shlobj unit állományai megvannak-e.
shlobj.pp: lazarus/fpc/2.6.0/source/packages/winunits-base/src/ könyvtárban.
shlobj.o és shlobj.ppu: lazarus/fpc/2.6.0/units/i386-win32/winunits-base könyvtárban.

Lazarussal Wince alkalmazás fordítása 2012 szept. 09 11:47 #1171

  • GZSoft
  • GZSoft profilkép Témaindító
  • Új tag
  • Új tag
  • Hozzászólások: 13
  • Köszönetek: 0
Sziasztok!

Most töltöttem le az újdonsült Lazarus 1.0-át és a keresztfordításhoz szükséges "kiegészítőt".
Szeretnék egy Pocket pc-re fejleszteni. Mindent beállítok a Lazarus környezetében mint régebben a 0.9.30-as verzióban, csakhogy a fordításnál megáll a jó öreg Can't find unit hibaüzenettel. Nekem ténylegesen a "win32\win32wsdialogs.pp(0,0) Fatal: Can not find unit shlobj used by Win32WSDialogs." áll le. :(

Ha valaki ismer valamilyen trükköt, vagy a tényleges beállítást a lazarus környezethez, hogy fordíthassak Wince-Arm platformra azt nagyon megköszönném! ;)

  • Oldal:
  • 1