Lazarus 1.8.4 (2018.05.22.)
Letöltés

file Lazarus Linux alatt

  • Molnár-Gergely
  • Molnár-Gergely profilkép
  • Új fórumozó
  • Új fórumozó
  • Translator and programmer/Fordító és programozó
  • Hozzászólások: 20
  • Köszönetek: 0

Molnár-Gergely válaszolt a témára: Válasz:Lazarus Linux alatt

Itt a megoldás elejétől a végéig, GTK 2-re a végén a megoldás:

Az Object Pascal alapú grafikus programozó szoftver letölthető innen: sourceforge.net/projects/lazarus/files/ . A program legfrissebb változatának telepítése:

Töltsd le a legfrissebb rpm fájlokat (Lazarus Linux i386 RPM - 32 bit-es Linux verzió - most nálam 0.9.30 legfrissebb):
1. fpc-2.4.2-0.i686.rpm
2. fpc-src-2.4.2-0.i686.rpm
3. lazarus-0.9.30-0.i686.rpm
A letöltés sorrendje mindegy, de telepíteni ebben a sorrendben kell.

Másold az asztalra a letöltött fájlokat a könnyebb felhasználás érdekében. Terminálba az alábbi kódot írd be:
cd ~/Asztal
Így a beírt parancsok az asztalon érvényesülnek.

Alien csomaggal konvertáld át az rpm fájlokat deb csomaggá (ha nincs telepítve az Alien: sudo apt-get install alien):
sudo alien -k fpc-2.4.2-0.i686.rpm
sudo alien -k fpc-src-2.4.2-0.i686.rpm
sudo alien -k lazarus-0.9.30-0.i686.rpm

Most már telepíteni lehet a deb csomagokat:
sudo dpkg -i fpc_2.4.2-0_i386.deb
sudo dpkg -i fpc-src_2.4.2-0_i386.deb
sudo dpkg -i lazarus_0.9.30-0_i386.deb

Kész a telepítés, elméletileg már lehet használni a programot. Egy hiba jelentkezhet fordításnál, amit a terminálban az alábbi módon lehet orvosolni: sudo apt-get install libgtk2.0-dev. Mikor feltelepítettem ezt a csomagot, akkor az összes probléma megszűnt.

Forrás: http://www.molnargergely.co.cc/blog/lazaruslinuxon

Translator and programmer/Fordító és programozó (Multilang)
My webpage/Weboldalam:
http://www.sourcecodepower.com/
#779
  • attid
  • attid profilkép
  • Új fórumozó
  • Új fórumozó
  • Hozzászólások: 7
  • Köszönetek: 0

attid válaszolt a témára: Válasz:Lazarus Linux alatt

Sziasztok!

Ide írom a megoldást, hogy meglegyen...

Alapból ugye gtk1-re tudtok fordítani.
A gtk2 eléréséhez be kell fordítani a gtk2-es függvénytárat..
Tools->Configure "Build Lazarus"
itt Build LCL rádióba pötty,
majd LCL Interface-ben Target=Gtk2
és végül Build gomb megnyomása.

Amennyiben hibátlanul sikerül lefordítani, úgy a Project->Compiller Options-nál már nyugodtan átállíthatjátok a Widgetet Gtk2-re

Remélem mindent jól írtam le..

Üdv Dobosa
#346
  • hop
  • hop profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 53
  • Karma: 1
  • Köszönetek: 0

hop válaszolt a témára: Válasz:Lazarus Linux alatt

Az az igazság, nem nagyon használtam repo-ból sosem a lazarust, általában mindig svn van fent, úgyis fordítom egyrészt a gtk2 miatt, másrészt a használt komponensek miatt. Arra viszont határozotan emlékszem, hogy nekem is volt hasonló problémám, de ha megnyúznak sem emlékszem a megoldásra :dry:

MSI Megabook M670
Ubuntu 8.04
fpc 2.2.0
lazarus 0.9.25
#123
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Rootként sem megy!
VirtualBox alá feltettem egy friss Ubuntu 8.04-et és rá a Free Pascal + Lazarus 0.9.24 5-ös pach (tehát nincs szétállitgatva) és a szemét így sem megy Gtk2-vel, panaszkodik, hogy nem találja az unitok között a Gtk2 interface-ét (pedig ott van a helyén, ahol lennie kell). Hát vazzze kihalok!
Na mindegy, visszateszem .debből a Lazarus 0.9.24-et, oszt jól megvárom a következő verziót.

i5 3470
8GB
Win7
CodeTyphon 6.3
#122
  • hop
  • hop profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 53
  • Karma: 1
  • Köszönetek: 0

hop válaszolt a témára: Válasz:Lazarus Linux alatt

nekem olyat csinált, hogy lefordítottam gtk2 alá, aztán gtk1 alá nem volt hajlandó fordítani. Nincsenek esetleg jogosultsági problémák? Még arra tudok gondolni. próbáld rootként

MSI Megabook M670
Ubuntu 8.04
fpc 2.2.0
lazarus 0.9.25
#121
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Ezek mind fent vannak, ezeket a linkelésnél kérné de nekem már az elején kiakad.
Na mindegy, felrakok egy tiszta Ubuntut VirtualBox alá és megnézem, ott mi a szitu.
Valami kutyulás lehet nálam.

i5 3470
8GB
Win7
CodeTyphon 6.3
#120
  • hop
  • hop profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 53
  • Karma: 1
  • Köszönetek: 0

hop válaszolt a témára: Válasz:Lazarus Linux alatt

a dev libeket pakold fel (glib-dev, stb.) Én sem tudom pontosan mik szoktak neki hiányozni, csomagkezelőben rákeresek, aztán amiről úgy gondolom szükséges felrakom. Eddig mindig sikerült.

MSI Megabook M670
Ubuntu 8.04
fpc 2.2.0
lazarus 0.9.25
#119
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Egyenlőre úgy néz ki, hogy a libek fent vannak, de fordításkor nem találja az interfészt és ha megadom neki a Gtk2 LCL interfész helyét az elérési utvonalon, akkor sem tud fordítani Gtk2-vel csak sima Gtk-val. (ez a Lazarus a 0.9.24 5-ös path-e)
A Lazarus 0.9.24-el, amit .debből rakok fel, azzal simán fordít de Lazarus 0.9.24 5-tel nem.

i5 3470
8GB
Win7
CodeTyphon 6.3
#118
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Ok! Megsasolom!

i5 3470
8GB
Win7
CodeTyphon 6.3
#117
  • hop
  • hop profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 53
  • Karma: 1
  • Köszönetek: 0

hop válaszolt a témára: Válasz:Lazarus Linux alatt

nincsenek neki meg a gtk2-es libek, azokat kell összeszedni, akkor megy.

MSI Megabook M670
Ubuntu 8.04
fpc 2.2.0
lazarus 0.9.25
#116
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Viszont, ha a szoftvercsatornán lévő Lazarus van fent csak (a régi leszedve teljesen), akkor Gtk2-vel nem fordít csak a sima Gtk-val!

i5 3470
8GB
Win7
CodeTyphon 6.3
#115
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox válaszolt a témára: Válasz:Lazarus Linux alatt

Fúúú vazzze, megvan a probléma és mivel a topicot törölni nem tudom, így elmondom a dolgot!
A frissítés előtti Lazarus az .deb csomagból lett telepítve és jól működött, de a frissítéskor a Lazarus is újabbra frissült, de nem azokba a könyvtárakba, ahol a régi volt (mivel a régit nem szoftvercsatornán keresztül telepítettem), hanem más helyre és kutyulta a dolgokat. Leszedtem a Lazarust és visszatettem .deb csomagból és minden jól működik!

i5 3470
8GB
Win7
CodeTyphon 6.3
#114
  • prekox
  • prekox profilkép
  • Gyakori fórumozó
  • Gyakori fórumozó
  • Hozzászólások: 87
  • Karma: 1
  • Köszönetek: 4

prekox létrehozta a témát: Lazarus Linux alatt

Ubuntu linuxot frissítettem 8.04-re és az előtte jól működő Lazarus nem hajlandó Gtk2-vel fordítani, azt mondja nem találja az interfészt! Namost, ha én nem nyúlok semmihez a Lazarusban és rendszerfrissítés előtt fordított Gtk2-vel, akkor most mi történt? Bármit állítgatok (útvonalak meg minden) nem megy csak sima Gtk-val. Már két napja csesztetem de nem megy, a Lazarust is újraraktam, de így sem jó! :angry:

Valakinek ötlet?

i5 3470
8GB
Win7
CodeTyphon 6.3
#113