Hozzászólások
-
SzerzőBejegyzés
-
Közben nekiálltam telepíteni az új Etch rendszeren, de ott meg nem akar fordulni.
Minden függőséget felpakoltam amit írsz a README-ben, azonban ezt kapom vissza:Code:~/temp/awesome-status-1.3$make
gcc -O3 -march=athlon-xp -fomit-frame-pointer -pipe -DPLUGIN_CMD -DPLUGIN_CPU -DPLUGIN_DISKS -DPLUGIN_MEM -DPLUGIN_MOC -DPLUGIN_NET -DPLUGIN_SOUND -DPLUGIN_TIME -DPLUGIN_UPTIME -Wall -o awesome-status awesome-status.c parseconfig.o -lconfuse
/tmp/ccoNlEiH.o: In function `print_soundcard’:
awesome-status.c:(.text+0x149a): undefined reference to `snd_mixer_selem_id_sizeof’
awesome-status.c:(.text+0x14b1): undefined reference to `snd_mixer_selem_id_sizeof’
awesome-status.c:(.text+0x14db): undefined reference to `snd_mixer_open’
awesome-status.c:(.text+0x14f6): undefined reference to `snd_mixer_attach’
awesome-status.c:(.text+0x1519): undefined reference to `snd_mixer_selem_register’
awesome-status.c:(.text+0x152c): undefined reference to `snd_mixer_load’
awesome-status.c:(.text+0x153f): undefined reference to `snd_mixer_first_elem’
awesome-status.c:(.text+0x155c): undefined reference to `snd_mixer_selem_get_id’
awesome-status.c:(.text+0x15a4): undefined reference to `snd_mixer_selem_id_get_name’
awesome-status.c:(.text+0x15cd): undefined reference to `snd_mixer_selem_get_playback_volume_range’
awesome-status.c:(.text+0x15e7): undefined reference to `snd_mixer_selem_get_playback_volume’
awesome-status.c:(.text+0x173b): undefined reference to `snd_mixer_elem_next’
awesome-status.c:(.text+0x1751): undefined reference to `snd_mixer_close’
collect2: ld returned 1 exit status
make: *** [awesome-status] Error 1Mi hiányzik még neki vagy mit nem talál?
Megint akadt egy kis gondom az awesome-status-al.
A példa fájlban található shell_cmd részt kiegészítettem, ilyen formában:
Code:shell_cmd {
command {
cmd = „mocp –format „%artist – %song (%tl/%tt)”|grep -v „^ – (*””
msg {
widget_name = „tb_moc”
widget_property = „text”
sb_name = „mystatusbar”
message = „$stdout”
}
}
}Ekkor ha épp nem megy semmilyen zene, ezt küldi a statusbarba:
Code:0 widget_tell mystatusbar tb_moc text c�E�Ha
Code:grep -v ‘^ – (*’formában írom, akkor is ez van.
Ugyanez a megoldás, terminálban és a saját scriptemben működik vagyis egy üres stringet küld.Erre azért van szükség, mert ha nem megy semmilyen zene, akkor a parancs kimenete:
Code:~$mocp –format „%artist – %song (%tl/%tt)”
– ((Van még egy karakter, de azt nem tudja értelmezni a fórum motorja sem)
Viszont ezt nem szeretném a statusbar-ban látni, ezért szedném ki grep-el.Plusz, ha hallgatok valamit szépen küldi az infót, de amint leállítom, az utolsó állapot információt küldi folyamatosan, mintha csak megállítottam volna a lejátszást egy kis időre.
Amikor nincs benne a grep-es rész, akkor azonnal frissít a fentebb írt formára.
Mit rontottam el?Megint akadt egy kis gondom az awesome-status-al.
A példa fájlban található shell_cmd részt kiegészítettem, ilyen formában:
Code:shell_cmd {
command {
cmd = „mocp –format „%artist – %song (%tl/%tt)”|grep -v „^ – (*””
msg {
widget_name = „tb_moc”
widget_property = „text”
sb_name = „mystatusbar”
message = „$stdout”
}
}
}Ekkor ha épp nem megy semmilyen zene, ezt küldi a statusbarba:
Code:0 widget_tell mystatusbar tb_moc text c�E�Ha
Code:grep -v ‘^ – (*’formában írom, akkor is ez van.
Ugyanez a megoldás, terminálban és a saját scriptemben működik vagyis egy üres stringet küld.Erre azért van szükség, mert ha nem megy semmilyen zene, akkor a parancs kimenete:
Code:~$mocp –format „%artist – %song (%tl/%tt)”
– ((Van még egy karakter, de azt nem tudja értelmezni a fórum motorja sem)
Viszont ezt nem szeretném a statusbar-ban látni, ezért szedném ki grep-el.Plusz, ha hallgatok valamit szépen küldi az infót, de amint leállítom, az utolsó állapot információt küldi folyamatosan, mintha csak megállítottam volna a lejátszást egy kis időre.
Amikor nincs benne a grep-es rész, akkor azonnal frissít a fentebb írt formára.
Mit rontottam el?uzsolt wrote:IGEN!!!! ;D
De még mindig nem értem, miért akarod feleslegesen szívatni magad.Unaloműző. 🙂
uzsolt wrote:IGEN!!!! ;D
De még mindig nem értem, miért akarod feleslegesen szívatni magad.Unaloműző. 🙂
uzsolt wrote:Azt hiszem, pedzegettem én ilyesmit…uzsolt wrote:Nem akarlak elkeseríteni, de sokszor az unstable-ben levő csomagoknak nem feleslegesen adnak olyan függőségeket, amelyek binárisként még csak az unstable-ben vannak bent. Nézd meg, hogy a stable-ben milyen régi dolgok vannak! A legtöbb, unstable-ből letöltött alkalmazás nem fog lefordulni azokkal a verziókkal. Hidd el, tudom, miről beszélek (állandóan gtk2-t meg egyebeket kellett frissítenem LFS alatt).Jól van, igazad volt, most ezt akartad hallani?! ;D
uzsolt wrote:Azt hiszem, pedzegettem én ilyesmit…uzsolt wrote:Nem akarlak elkeseríteni, de sokszor az unstable-ben levő csomagoknak nem feleslegesen adnak olyan függőségeket, amelyek binárisként még csak az unstable-ben vannak bent. Nézd meg, hogy a stable-ben milyen régi dolgok vannak! A legtöbb, unstable-ből letöltött alkalmazás nem fog lefordulni azokkal a verziókkal. Hidd el, tudom, miről beszélek (állandóan gtk2-t meg egyebeket kellett frissítenem LFS alatt).Jól van, igazad volt, most ezt akartad hallani?! ;D
Ez nem jött be.
Code:root@debian:/# apt-get -t unstable -s build-dep rtorrent
Csomaglisták olvasása… Kész
Függőségi fa építése… Kész
E: Build-Depends függősége ennek: rtorrent, ez nem elégíthető ki, mert a(z) libtorrent-dev csomagnak nincs a verzió-követelményt kielégítő elérhető verziója.
root@debian:/# apt-get -t unstable -s build-dep awesome
Csomaglisták olvasása… Kész
Függőségi fa építése… Kész
E: Build-Depends függősége ennek: awesome, ez nem elégíthető ki, mert a(z) libconfuse-dev csomagnak nincs a verzió-követelményt kielégítő elérhető verziója.Ez nem jött be.
Code:root@debian:/# apt-get -t unstable -s build-dep rtorrent
Csomaglisták olvasása… Kész
Függőségi fa építése… Kész
E: Build-Depends függősége ennek: rtorrent, ez nem elégíthető ki, mert a(z) libtorrent-dev csomagnak nincs a verzió-követelményt kielégítő elérhető verziója.
root@debian:/# apt-get -t unstable -s build-dep awesome
Csomaglisták olvasása… Kész
Függőségi fa építése… Kész
E: Build-Depends függősége ennek: awesome, ez nem elégíthető ki, mert a(z) libconfuse-dev csomagnak nincs a verzió-követelményt kielégítő elérhető verziója.sany wrote:Miért csinálsz egy mix distrot?
Nem jó az ubuntu stabil változata?
Vagy egy régebbi ubi, ami újabb mint az etch! 🙂Ubit nem szeressem, próbáltam, de valahogy a Debian jobban bejön.
Pár friss program meg nem árt. 🙂 -
SzerzőBejegyzés