wbar fordítása

Fórumok

Sziasztok.

Egy "wbar 2.3.4" nevű programot próbálok fordítani debianon, de sajnos elakad a .configure itt:

Execute make update-po

...és nincs továbblépés innen.
Úgy érzem minden függősége fent van, de kétségeim vannak.

Ugyanez a forráskód Slackware14-en lefut.

Szerintetek itt mi hiányozhat?

Hozzászólások

config.log-ot tedd fol valahova (pl bastebin), onnan tobb latszik

A gettext csomag (devel?) is fenn van?

# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for modules... yes
checking for gui_modules... yes
checking for pidof... /bin/pidof
configure: creating ./config.status
config.status: creating Makefile
config.status: creating share/Makefile
config.status: creating etc/Makefile
config.status: creating etc/wbar.cfg
config.status: creating etc/wbar.desktop.in
config.status: creating pixmaps/Makefile
config.status: creating po/Makefile.in
config.status: creating doc/Makefile
config.status: creating doc/man/Makefile
config.status: creating doc/man/es/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
=======================================

Execute make update-po

...és megáll.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

Aszem sikerült a fordítás, megvan a 2 db bináris, --help kapcsoló mindegyiknél megy legalábbis.
Nosza, rögtön vnc, majd kézzel beállítgattam a bal felső sarokba a wbar-t. Megy is.
Rácsatolom az adafruit kijelzőt, ott meg nem megy.
Terminál megnyit, htop, él a wbar. Killezem, újraindítom centerként, sehol semmi..

Ez eredetileg mintha egy MAC-re tervezett kis csilivili, miktől nagy gépen én menekültem eddig. De egy mini kijelzős valamin, félig megmurdált szemmel már bizony jól jönne.
Estig még küzdök, de ma már aludni fogok.

---
--- A gond akkor van, ha látszólag minden működik. ---
---

wbar-config reloadja működik (elindítja a wbar-t), igaz, betölti a teljes képernyőt miniben, de ezen lehet módosítani, hála a frissen szerzett tapasztalataimnak a glade-3-mal kapcsolatosan.
Szóval a wbar-configot indítva ott a reload behozza a wbar-t.

Már csak azon kellett elmélkednem, milyen parancssor indítaná el.
A htopban alig találom meg. Ott vettem észre a szembeszökő hasonlóságot a wbar-config fájlban lévő 2. sor és a htopban futó processz sora között.

Végül a már jól beállított /hme/pi/.wbar fájl első három sorából a második felelt meg annak, ami a htopban volt. Remek. Elindítottam terminálból azzal, erre működik.
Most jön a learchiválás...
Az a csúcs, hogy ez 2 napomba került.
:)
Egyre gyorsabban öregszem

---
--- A gond akkor van, ha látszólag minden működik. ---
---