Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Gambas2 rpm problem  (Pročitano 8500 puta)
maddox
Gost
« poslato: Utorak, 15. Novembar 2005. 18:24:36 »

Dakle, kompajlirao sam Gambas2 napravio neki jednostavan Calculator i sada želim  da napravim rpm. Međutim, unesem ja sve podatke, opis paketa, gde da se nalazi u meniju i slično. Kada kliknem na "Make pakage" u prozoru dobijem ovaj izlaz:

Creating package for MandrakeLinux.
Initializing ~/RPM directory.
Creating source package.
Creating .spec file.
Creating RPM packages.


The package build has failed.

A u konzoli imam ovaj izlaz:



Executing(%prep): /bin/sh -e /home/sale/RPM/tmp/rpm-tmp.63498
+ umask 022
+ cd /home/sale/RPM/BUILD
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ rm -rf /home/sale/RPM/tmp/calculator-buildroot
+ cd /home/sale/RPM/BUILD
+ rm -rf Calculator
+ /usr/bin/bzip2 -dc /home/sale/RPM/SOURCES/calculator-0.0.tar.bz2
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Calculator
+ exit 0
Executing(%build): /bin/sh -e /home/sale/RPM/tmp/rpm-tmp.63498
+ umask 022
+ cd /home/sale/RPM/BUILD
+ cd Calculator
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ /usr/local/bin/gbc2 -a
OK
+ gba
/home/sale/RPM/tmp/rpm-tmp.63498: line 27: gba: command not found
error: Bad exit status from /home/sale/RPM/tmp/rpm-tmp.63498 (%build)


RPM build errors:
    Bad exit status from /home/sale/RPM/tmp/rpm-tmp.63498 (%build)

Pogledao sam po netu, i ne mogu da nađem rešenje.
Sačuvana
kmilos
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 1.111


Pogledaj profil
« Odgovor #1 poslato: Utorak, 15. Novembar 2005. 18:45:04 »

Citat: maddox
gba: command not found


Ovo ti ništa ne govori?
Sačuvana

maddox
Gost
« Odgovor #2 poslato: Utorak, 15. Novembar 2005. 19:07:14 »

Da, govori mi da gba ne postoji :)

Kao sto mi i whereis gba kaze:
gba:

Nisam bas toliki buzdovan :)

Kao sto kazem, na netu nisam nasao nista sem ovoga.
Sačuvana
kmilos
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 1.111


Pogledaj profil
« Odgovor #3 poslato: Sreda, 16. Novembar 2005. 11:32:51 »

Citat: maddox
Da, govori mi da gba ne postoji Smiley

Kao sto mi i whereis gba kaze:
gba:

Nisam bas toliki buzdovan Smiley

Kao sto kazem, na netu nisam nasao nista sem ovoga.

Pa što ne reče odmah...
Koliko ja razumem brazilski portugalski, ni ovi likovi nisu našli neko rešenje  wink
Najbolje je valjda da priupitaš direktno na Gambas listi...
Sačuvana

maddox
Gost
« Odgovor #4 poslato: Petak, 18. Novembar 2005. 11:45:58 »

Citat
Making RPM package with the IDE is deprecated in 1.9.x version. The code needs
a bit of rewrite... Don't use it.

Regards,

--
Benoit Minisini


Kao što reče čovek, samo malo treba da ispravim code  :lol:  
Naći ću drugu verziju pa ću je instalirati.

milosk hvala ti što si me uputio na mail listu, toga se nisam setio.
Sačuvana
kmilos
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 1.111


Pogledaj profil
« Odgovor #5 poslato: Petak, 18. Novembar 2005. 12:25:27 »

Sad sam i ja bacio pogled na tvoje pitanje tamo, onaj prvi kaže da postoji gba2 komanda... A da probaš da ručno izmeniš taj spec (samo gba2 umesto gba) i probaš ručno da odradiš "rpmbuild --rebuild <bla_truc>.spec"... Druga, prljava varijanta je da možda napraviš simbolički link gba na gba2 i onda možda proradi i iz gui-ja... Mada ni u jednom ni u drugom slučaju ne mora da znači da će da radi ako im je ceo proces pravljenja rpm-ova toliko zastareo da ga uopšte više ne podržavaju...
Sačuvana

maddox
Gost
« Odgovor #6 poslato: Petak, 18. Novembar 2005. 12:45:43 »

Ovo sa linkom sam se i ja setio, juče sam napravio link ali nije proradilo. I dalje na izlazu imam gba: not found.

Što se tiče editovanja .spec file-a uradio sam kao što si mi rekao:

%build
/usr/local/bin/gbc2 -a
gba

sam prepravio u

%build
/usr/local/bin/gbc2 -a
gba2

Dalje sam uradio:

[sale@localhost SPECS]$ rpmbuild --rebuild calculator.spec
Installing calculator.spec
error: calculator.spec cannot be installed

Kao što vidis, neće. U svakom slucaju, ovo je kako vidim development verzija tako da je moguće da to nisu baš najbolje sredili. Upravo sam skinuo zadnju stable verziju, pa ću vam javiti kako radi.
Sačuvana
maddox
Gost
« Odgovor #7 poslato: Ponedeljak, 21. Novembar 2005. 13:07:26 »

Instalirao sam Gambas 1.0.13 što je i zadnja stabilna verzija. Imao sam problema kod pokretanja projkta urađenog u prethodnoj verziji koju sam instalirao, pa sam napravio novi ( veliko projekat zvani "Hello World" cheesy ) i napravio rpm bez problema. Videćemo još da li će se isti instalirati na nekoj mašini koja ima instaliranu Mandrivu.
Sačuvana
brale
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 445



Pogledaj profil WWW
« Odgovor #8 poslato: Ponedeljak, 21. Novembar 2005. 16:51:58 »

ajd baci na mail da vidimo šta si to sklapao smiley
Sačuvana

Neki ljudi jedu da bi živeli, ja živim da bih jeo.
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na:  

?>