Gönderen Konu: Aur Derlemede Sorun Yaşanan Paketler  (Okunma sayısı 8681 defa)

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı cokomoko

  • İleti: 508
Aur Derlemede Sorun Yaşanan Paketler
« : 26 Eylül 2015 - 17:57:06 »
Arkadaşlar grub emulator kullanmak için grub2-emu-git paketini derliyorum ama hep derlemede hata veriyor, başarılı şekilde derleyen var mı?


Kod: [Seç]
make[4]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
cd ../../grub/po && rm -f en@arabic.gmo && /usr/sbin/msgfmt --endianness=little -c --statistics --verbose -o en@arabic.gmo en@arabic.po
en@arabic.po: 1332 çevrilmiş ileti.
make[4]: Entering directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
LC_ALL=C.UTF-8 msginit -i ../../grub/po/grub.pot --no-translator -l en@cyrillic -o - 2>/dev/null | LC_ALL=C.UTF-8 msgconv -t UTF-8 | LC_ALL=C.UTF-8 msgfilter -o ../../grub/po/en@cyrillic.po -i - sed -f ../../grub/po/cyrillic.sed
msgfilter: warning: Locale charset "ANSI_X3.4-1968" is different from
                    input file charset "UTF-8".
                    Output of 'msgfilter' might be incorrect.
                    Possible workarounds are:
                    - Set LC_ALL to a locale with encoding UTF-8.
                    - Convert the translation catalog to ASCII using 'msgconv',
                      then apply 'msgfilter',
                      then convert back to UTF-8 using 'msgconv'.
/usr/sbin/sed: file ../../grub/po/cyrillic.sed line 13: strings for `y' command are different lengths
msgfilter: sed subprocess terminated with exit code 1
Makefile:1881: recipe for target 'en@cyrillic.po-create' failed
make[4]: *** [en@cyrillic.po-create] Error 1
make[4]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1525: recipe for target '../../grub/po/en@cyrillic.po' failed
make[3]: *** [../../grub/po/en@cyrillic.po] Error 2
make[3]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1434: recipe for target 'stamp-po' failed
make[2]: *** [stamp-po] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:10706: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none'
Makefile:3102: recipe for target 'all' failed
make: *** [all] Error 2
==> HATA: build() içinde bir hata oluştu.
    Çıkılıyor...
==> HATA:makepkg grub2-git'i inşa edemedi.
==> grub2-emu-git yeniden inşa edilsin mi ? [e/H]
==> ---------------------------------------------
==>
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #1 : 26 Eylül 2015 - 19:03:00 »
Bagimliliklardan yuklemediginiz var mi?

Zira liste de bir bagimli  diger bir baska bagimli dosya icinde.(Kotu turkce icin ozur.Cok sacma bir cumle oldu farkindayim  :)
Kod: [Seç]

device-mapper
sdl
xorriso (check) Burasi.
bdf-unifont (make)
git (make)
python2 (make)
device-mapper

xorriso paketi adreste ki paket icinde.

https://www.archlinux.org/packages/extra/x86_64/libisoburn/
Kod: [Seç]

$ pacman -Ssq xorriso
libisoburn
$ pacman -Si libisoburn | grep Provides
Provides       : xorriso  xorriso-tcltk
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #2 : 26 Eylül 2015 - 19:20:46 »
Bak ben o paketin başka paket içinde olduğunu görememiştim, sen söyleyince gördüm, bunu kurup bir daha derleyeceğim.

Bir de  grubinvaders paketi var onda da şu hatayı veriyor, verdiği parametleri patch'e ekliyorum yine olmuyor:
Kod: [Seç]
CFLAGS="-fno-builtin -fno-stack-protector -nostdinc -O2 -I. -Wall -Werror -m32"
LDFLAGS="-nostdlib -m32"
gcc $CFLAGS -c keyboard.c
gcc $CFLAGS -c delay.c
gcc $CFLAGS -c common.c
gcc $CFLAGS -c sound.c
gcc $CFLAGS -c game.c
gcc $CFLAGS -c kernel.c
gcc $CFLAGS -c video.c
gcc $CFLAGS -c memory.c
gcc $CFLAGS -c boot.S
ld $LDFLAGS -o invaders.exec boot.o kernel.o keyboard.o video.o game.o sound.o delay.o common.o memory.o
ld: bilinmeyen öykünüm kipi: 32
Desteklenen öykünümler: elf_x86_64 elf32_x86_64 elf_i386 i386linux elf_l1om elf_k1om
==> HATA: build() içinde bir hata oluştu.
Çıkılıyor...
==> HATA:makepkg grubinvaders'i inşa edemedi.
==> grubinvaders yeniden inşa edilsin mi ? [e/H]
==> --------------------------------------------
==>


Desteklenen öykünümler: elf_x86_64 elf32_x86_64 elf_i386 i386linux elf_l1om elf_k1om

Bu parametreleri tek tek patch dosyasına ekleyip yeniden derliyorum ama hepsinde hata veriyor.Acaba 64bit desteği yok mu?
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #3 : 26 Eylül 2015 - 19:30:34 »
grubinvaders paketine i$ cikisi bakarim.(eve gecince)

Zira turkce ne demek istiyor pek anlamadim.

Oykunum ?

multi boot compliant game for i386 and compatible x86_64

Ikisi icinde uyumlu diyor ama...!
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #4 : 26 Eylül 2015 - 19:39:09 »
Tamam onun haricinde bir paket daha var, onu da o zaman yazarım, grub-emu-git paketi hala derleniyor, sonucu buraya yazarım.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #5 : 26 Eylül 2015 - 19:42:34 »
Derleme bitti yine aynı hata:
Kod: [Seç]
make[4]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
cd ../../grub/po && rm -f en@arabic.gmo && /usr/sbin/msgfmt --endianness=little -c --statistics --verbose -o en@arabic.gmo en@arabic.po
en@arabic.po: 1332 çevrilmiş ileti.
make[4]: Entering directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
LC_ALL=C.UTF-8 msginit -i ../../grub/po/grub.pot --no-translator -l en@cyrillic -o - 2>/dev/null | LC_ALL=C.UTF-8 msgconv -t UTF-8 | LC_ALL=C.UTF-8 msgfilter -o ../../grub/po/en@cyrillic.po -i - sed -f ../../grub/po/cyrillic.sed
msgfilter: warning: Locale charset "ANSI_X3.4-1968" is different from
                    input file charset "UTF-8".
                    Output of 'msgfilter' might be incorrect.
                    Possible workarounds are:
                    - Set LC_ALL to a locale with encoding UTF-8.
                    - Convert the translation catalog to ASCII using 'msgconv',
                      then apply 'msgfilter',
                      then convert back to UTF-8 using 'msgconv'.
/usr/sbin/sed: file ../../grub/po/cyrillic.sed line 13: strings for `y' command are different lengths
msgfilter: sed subprocess terminated with exit code 1
Makefile:1884: recipe for target 'en@cyrillic.po-create' failed
make[4]: *** [en@cyrillic.po-create] Error 1
make[4]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1528: recipe for target '../../grub/po/en@cyrillic.po' failed
make[3]: *** [../../grub/po/en@cyrillic.po] Error 2
make[3]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1437: recipe for target 'stamp-po' failed
make[2]: *** [stamp-po] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:10707: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none'
Makefile:3103: recipe for target 'all' failed
make: *** [all] Error 2
==> HATA: build() içinde bir hata oluştu.
    Çıkılıyor...
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #6 : 26 Eylül 2015 - 19:56:41 »
Siz turkce sistem kullaniyordunuz degil mi?

Cozum icin oneri vermis.

Set LC_ALL to a locale with encoding UTF-8.

bir de su varmis

  - Convert the translation catalog to ASCII using 'msgconv',

msgconv ile katalogu donusturmekte olabilir demis.

Ben derleyince paketi buradan  paylasirim.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #7 : 26 Eylül 2015 - 20:05:18 »
Sistem türkçe.

Şu an komple bir daha derliyorum, olmadı son önerilerinizi deneyeceğim.



Yine olmadı, denemeye devam ediyorum.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #8 : 27 Eylül 2015 - 16:44:50 »
Simdilik grub-emu paketini paylasayim.Zira diger pakete vaktim olmadi, yogunluktan.Musait bir zaman da bakacagim.

Unutursam yada yardimci olan bulamazsaniz.Tekrar basliga yazarsiniz.

Sadece su hatayi biraz arastirdim.O da merak ettim oykunum nedir diye. :)
Kod: [Seç]
ld: bilinmeyen öykünüm kipi: 32

ld ile  -m32 parametresi kullanilmis ama ld -m32 parametresi yok. Ya -melf_i386 kullanacaksiniz yada ld kullanilan yeri bulup gcc yapacaksiniz.Sanirim o zaman sorunsuz derleme yapabilirsiniz.

grub-emu.git paketi.

http://s6.dosya.tc/server3/scyfqv/grub-emu-packages.zip.html" class="bbc_link" target="_blank">http://http://s6.dosya.tc/server3/scyfqv/grub-emu-packages.zip.html
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #9 : 27 Eylül 2015 - 17:15:50 »
grub-emu için teşekkür ederim, sizin sistem ingilizce olduğundan derlemede sorun yaşamadınız galiba. grubinvaders paketinde önerdiği parametleri patch dosyasına girdiğimde şuna benzer hatalar alıyorum:
Kod: [Seç]
gcc $LDFLAGS -o invaders.exec boot.o kernel.o keyboard.o video.o game.o sound.o delay.o common.o memory.o
video.o: In function `inb':
video.c:(.text+0x0): `inb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x0): ilk burada tanımlanmış
video.o: In function `inb_p':
video.c:(.text+0x10): `inb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x10): ilk burada tanımlanmış
video.o: In function `inw':
video.c:(.text+0x20): `inw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x20): ilk burada tanımlanmış
video.o: In function `inw_p':
video.c:(.text+0x30): `inw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x30): ilk burada tanımlanmış
video.o: In function `inl':
video.c:(.text+0x40): `inl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x40): ilk burada tanımlanmış
video.o: In function `inl_p':
video.c:(.text+0x50): `inl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x50): ilk burada tanımlanmış
video.o: In function `outb':
video.c:(.text+0x60): `outb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x60): ilk burada tanımlanmış
video.o: In function `outb_p':
video.c:(.text+0x70): `outb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x70): ilk burada tanımlanmış
video.o: In function `outw':
video.c:(.text+0x80): `outw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x80): ilk burada tanımlanmış
video.o: In function `outw_p':
video.c:(.text+0x90): `outw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x90): ilk burada tanımlanmış
video.o: In function `outl':
video.c:(.text+0xa0): `outl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xa0): ilk burada tanımlanmış
video.o: In function `outl_p':
video.c:(.text+0xb0): `outl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xb0): ilk burada tanımlanmış
video.o: In function `insb':
video.c:(.text+0xc0): `insb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xc0): ilk burada tanımlanmış
video.o: In function `insw':
video.c:(.text+0xd0): `insw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xd0): ilk burada tanımlanmış
video.o: In function `insl':
video.c:(.text+0xe0): `insl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xe0): ilk burada tanımlanmış
video.o: In function `outsb':
video.c:(.text+0xf0): `outsb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xf0): ilk burada tanımlanmış
video.o: In function `outsw':
video.c:(.text+0x100): `outsw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x100): ilk burada tanımlanmış
video.o: In function `outsl':
video.c:(.text+0x110): `outsl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x110): ilk burada tanımlanmış
sound.o: In function `inb':
sound.c:(.text+0x0): `inb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x0): ilk burada tanımlanmış
sound.o: In function `inb_p':
sound.c:(.text+0x10): `inb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x10): ilk burada tanımlanmış
sound.o: In function `inw':
sound.c:(.text+0x20): `inw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x20): ilk burada tanımlanmış
sound.o: In function `inw_p':
sound.c:(.text+0x30): `inw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x30): ilk burada tanımlanmış
sound.o: In function `inl':
sound.c:(.text+0x40): `inl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x40): ilk burada tanımlanmış
sound.o: In function `inl_p':
sound.c:(.text+0x50): `inl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x50): ilk burada tanımlanmış
sound.o: In function `outb':
sound.c:(.text+0x60): `outb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x60): ilk burada tanımlanmış
sound.o: In function `outb_p':
sound.c:(.text+0x70): `outb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x70): ilk burada tanımlanmış
sound.o: In function `outw':
sound.c:(.text+0x80): `outw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x80): ilk burada tanımlanmış
sound.o: In function `outw_p':
sound.c:(.text+0x90): `outw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x90): ilk burada tanımlanmış
sound.o: In function `outl':
sound.c:(.text+0xa0): `outl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xa0): ilk burada tanımlanmış
sound.o: In function `outl_p':
sound.c:(.text+0xb0): `outl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xb0): ilk burada tanımlanmış
sound.o: In function `insb':
sound.c:(.text+0xc0): `insb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xc0): ilk burada tanımlanmış
sound.o: In function `insw':
sound.c:(.text+0xd0): `insw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xd0): ilk burada tanımlanmış
sound.o: In function `insl':
sound.c:(.text+0xe0): `insl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xe0): ilk burada tanımlanmış
sound.o: In function `outsb':
sound.c:(.text+0xf0): `outsb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xf0): ilk burada tanımlanmış
sound.o: In function `outsw':
sound.c:(.text+0x100): `outsw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x100): ilk burada tanımlanmış
sound.o: In function `outsl':
sound.c:(.text+0x110): `outsl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x110): ilk burada tanımlanmış
delay.o: In function `inb':
delay.c:(.text+0x70): `inb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x0): ilk burada tanımlanmış
delay.o: In function `inb_p':
delay.c:(.text+0x80): `inb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x10): ilk burada tanımlanmış
delay.o: In function `inw':
delay.c:(.text+0x90): `inw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x20): ilk burada tanımlanmış
delay.o: In function `inw_p':
delay.c:(.text+0xa0): `inw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x30): ilk burada tanımlanmış
delay.o: In function `inl':
delay.c:(.text+0xb0): `inl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x40): ilk burada tanımlanmış
delay.o: In function `inl_p':
delay.c:(.text+0xc0): `inl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x50): ilk burada tanımlanmış
delay.o: In function `outb':
delay.c:(.text+0xd0): `outb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x60): ilk burada tanımlanmış
delay.o: In function `outb_p':
delay.c:(.text+0xe0): `outb_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x70): ilk burada tanımlanmış
delay.o: In function `outw':
delay.c:(.text+0xf0): `outw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x80): ilk burada tanımlanmış
delay.o: In function `outw_p':
delay.c:(.text+0x100): `outw_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x90): ilk burada tanımlanmış
delay.o: In function `outl':
delay.c:(.text+0x110): `outl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xa0): ilk burada tanımlanmış
delay.o: In function `outl_p':
delay.c:(.text+0x120): `outl_p' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xb0): ilk burada tanımlanmış
delay.o: In function `insb':
delay.c:(.text+0x130): `insb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xc0): ilk burada tanımlanmış
delay.o: In function `insw':
delay.c:(.text+0x140): `insw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xd0): ilk burada tanımlanmış
delay.o: In function `insl':
delay.c:(.text+0x150): `insl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xe0): ilk burada tanımlanmış
delay.o: In function `outsb':
delay.c:(.text+0x160): `outsb' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0xf0): ilk burada tanımlanmış
delay.o: In function `outsw':
delay.c:(.text+0x170): `outsw' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x100): ilk burada tanımlanmış
delay.o: In function `outsl':
delay.c:(.text+0x180): `outsl' için birden fazla tanım
keyboard.o:keyboard.c:(.text+0x110): ilk burada tanımlanmış
collect2: hata: ld çıkış durumu 1 ile döndü
==> HATA: build() içinde bir hata oluştu.
Çıkılıyor...


Paketçilere yazdım ama cevap vermediler, arattım ama buna benzer hata alan da göremedim.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #10 : 27 Eylül 2015 - 19:14:01 »
Test etmek sizden, :)

Biraz degistirmek zorunda kaldim.
Kod: [Seç]

$ makepkg
==> Making package: grubinvaders 1.0.0-3 (Sun Sep 27 19:09:11 EEST 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found invaders.zip
  -> Found grub
==> Validating source files with sha256sums...
    invaders.zip ... Passed
    grub ... Passed
==> Extracting sources...
  -> Extracting invaders.zip with bsdtar
==> Starting build()...

CFLAGS="-ffreestanding -m32 -nostdinc -nostdlib -I. -O2 -W -Wall"
LDFLAGS="-Wl,-N -Wl,-Ttext -Wl,100000 -Wl,--build-id=none"
gcc $CFLAGS -c keyboard.c
gcc $CFLAGS -c delay.c
gcc $CFLAGS -c common.c
gcc $CFLAGS -c sound.c
gcc $CFLAGS -c game.c
gcc $CFLAGS -c kernel.c
kernel.c: In function ‘cmain’:
kernel.c:5:27: warning: unused parameter ‘magic’ [-Wunused-parameter]
 void cmain (unsigned long magic, unsigned long addr)
                           ^
kernel.c:5:48: warning: unused parameter ‘addr’ [-Wunused-parameter]
 void cmain (unsigned long magic, unsigned long addr)
                                                ^
gcc $CFLAGS -c video.c
gcc $CFLAGS -c memory.c
gcc $CFLAGS -c boot.S
gcc $CFLAGS $LDFLAGS -o invaders.exec boot.o kernel.o keyboard.o video.o game.o sound.o delay.o common.o memory.o
objcopy -O binary invaders.exec invaders
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Purging unwanted files...
  -> Removing libtool files...
  -> Removing static library files...
  -> Compressing man and info pages...
  -> Stripping unneeded symbols from binaries and libraries...
==> Creating package "grubinvaders"...
  -> Generating .PKGINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: grubinvaders 1.0.0-3 (Sun Sep 27 19:09:13 EEST 2015)

http://www.dosya.tc/server4/67di78/invaders-any.zip.html" class="bbc_link" target="_blank">http://http://www.dosya.tc/server4/67di78/invaders-any.zip.html
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: grub2-emu-git paketini başarılı şekilde derleyen var mı?
« Yanıtla #11 : 27 Eylül 2015 - 19:27:38 »
Teşekkür ederim, oldu yüklendi ama çalışıp çalışmadığını sonra kontrol edeceğim birkaç pakette daha hata alıyorum, müsaitsen onlara da bak, başlığı da değiştireyim aur'a genelleyelim en iyisi  başlığı.

kiba-dock-bin paketinde de şu paketleri bulamıyor lib32-orbit2 lib32-glitz

vera-desktop-environment paketinde de şöyle bir hata var, benzer bir hatayı başkası da almış ama paketçi cevap vermemiş.
Kod: [Seç]
MKDIR /tmp/yaourt-tmp-cokomoko/aur-vera-desktop-environment/pkg/vera-desktop-environment//usr/share/xsessions
CP vera.desktop /tmp/yaourt-tmp-cokomoko/aur-vera-desktop-environment/pkg/vera-desktop-environment//usr/share/xsessions/vera.desktop
[Build complete]
mkdir: `/usr/share/vera' dizini oluşturulamıyor: Erişim engellendi
==> HATA: package() içinde bir hata oluştu.
Çıkılıyor...
┌─[cokomoko]──[cokomoko]:/tmp/yaourt-tmp-cokomoko/aur-vera-desktop-environment$
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #12 : 27 Eylül 2015 - 19:39:47 »
http://www.dosya.tc/server4/n2ivi1/vera-desktop-x64.zip.html

 kiba-dock-bin paketinin ben de bagimliliklari fazla.

Olmayan paketler internetten bulunarak  derlenebilir ama suan o kadar musait degilim. :(
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #13 : 27 Eylül 2015 - 19:55:52 »
Indirilen deb paketiymis.Olmayan bagimliliklari PKGBUILD dosyasindan kaldirin.O sekilde paketleyin.

Caslistirdiginiz zaman hata alirsaniz tekrar dan bakariz.( kiba-dock-bin)
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #14 : 27 Eylül 2015 - 20:19:06 »
Dediğin gibi yaptım ama kiba açılmadı olmayan paketleri istiyor, zamanım olunca bakacağım kiba'ya,... biraz bakındım ama hakkaten bayağı 32 bit paket bağımlılığı var ve gcc-multilib istiyor, 64bit deb paketini aradım bulamadım onu bulsam 64bite uyarlanabilirdi aslında.Vera için sağol, hataları nasıl çözdüğünü de yazabilirsen boş bir zamanında yaz ki biz de nasıl derleyebildiğini anlayalım.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #15 : 27 Eylül 2015 - 20:28:51 »
Derleme sorunlari icin net birsey soylemem. :(

Ornek olmasi icin vesa-desktop paketini ele alayim kisaca.Zira digerlerinde kod duzenlemesine gitmem gerekti.

Alinan hata
Kod: [Seç]

mkdir: `/usr/share/vera' dizini oluşturulamıyor: Erişim engellendi
==> HATA: package() içinde bir hata oluştu.

PKGBUILD dosyasina baktigim zaman
Kod: [Seç]

package() {
    cd "$pkgname-$pkgver"
bake install
    mkdir -p $pkdir/usr/share/vera/autostart

mkdir satirini gordum ama zaten  pkg dizininde belirtilen dosya olusmustu ben de hemen yorum satiri haline getirip tekrar derledim, bu sefer sorun yoktu. :)
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #16 : 27 Eylül 2015 - 20:35:59 »
Vera'da şöyle bir sorun da var şu satır hatalı
Alıntı
depends=('vala' 'libpeas' 'gtk3' 'libgee06' 'vera-xsettings-git' 'gobject-introspection  libxss-vapi-git')


'gobject-introspection'  ' libxss-vapi-git'  şeklinde ayrı olmalı olmadığında iki paketi tek gibi algılıyor.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #17 : 27 Eylül 2015 - 20:42:18 »
Ben de o bolumle ilgili bir uyari gormedim ama bagimlilikta olmadigiini bana yine ayri ayri belirtti o bagimliliklari.

Aldigim tek hata sizdeki  hatanin aynisi. Erisim engeli.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #18 : 27 Eylül 2015 - 20:47:20 »
Kod: [Seç]
└──>>yukle vera-desktop-environment-1.0.6-1-x86_64.pkg.tar.xz
[sudo] password for cokomoko:
paketler yükleniyor...
paket bağımlılıkları çözümleniyor...
uyarı: "gobject-introspection  libxss-vapi-git" paketi "vera-desktop-environment" paketinin bağımlılığı olarak çözümlenemiyor
:: Aşağıdaki paketler çözümlenemeyen bağımlılıkları nedeniyle yükseltilemez:
      vera-desktop-environment

:: Bu yükseltme için yukarıdaki paketleri atlamak istiyor musunuz? [e/H] ^C
Interrupt signal received


İşte böyle deyince farkettim gobject-introspection  libxss-vapi-git diye paket olmadığını iki ayrı paket olduğunu.

Bu arada apayrı bir konu ama coreboot kurulum ve kullanımı hakkında bilgin var mı?
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #19 : 27 Eylül 2015 - 20:56:20 »
Acik kaynak bir donanim yazilimi, asagida ki siteye bakmanizi ogneririm.

http://www.coreboot.org/Category:Tutorials

ama bilginiz yoksa hic bulasmayin.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı cokomoko

  • İleti: 508
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #20 : 27 Eylül 2015 - 21:17:28 »
Oralara baktım, benimki listede yok ama oradakiler denenmiş olan donanımlar galiba dolayısıyla deneme niyetim var ama deneyip kullanan Türk kullanıcı olsaydı ondan bilgi alma niyetim vardı, onun için size sordum.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
\'\'Eğer 386BSD ben Linux\'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı.\"

......................................................Linus Torvalds....................................................

\"Birgün herkes Archer olacak!\"

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #21 : 28 Eylül 2015 - 01:43:32 »
Islerimi biraz toparladim.Su uygukamaya bakayim dedim.(kiba-dock)

64bit derleme yapacaktim ama sonra baktim rpm'ciler bizim yerimize yapmislar.Guncel ARCH ile test ettim sorunsuz calisti.Bana ilerleyen zaman da PKGBUILD hazirlamak kaldi.(Musait bir zaman da tabi ki)

Kisaca kurulum anlatayim  diyecegim ama anlatacakta pek birsey yok ani.

Indirin,dizine cikartin.Gerekli dosyalari gerekli yerlere tasimak yeterli.Zaten inen rpm dosyalarini actiginiz zaman gerekli yerleri goreceksiniz.
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı Z3r0nU11

  • İleti: 94
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #23 : 28 Eylül 2015 - 01:47:37 »
Uyari -> Mesaji tek sefer de gonderemedim.Iki ayri  parca o yuzden yaptim ama sonra sorunun etiteklerden kaynaklandigini fark ettim.

Etikleri kullaninca mesaj yukleniyor yazisi  surekli donuyorudu,
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay

Çevrimdışı Z3r0nU11

  • İleti: 94
Re: Aur Derlemede Sorun Yaşanan Paketler
« Yanıtla #24 : 28 Eylül 2015 - 01:55:30 »
« Son Düzenleme: 01 Ocak 1970 - 02:00:00 Gönderen: Guest »
echo \"main(i){for(i=0;;i++)putchar(((i*(i>>7|i>>9)&46&i>>8))^(i&i>>9|i>>4));}\" | gcc -x c - && ./a.out | aplay