Jak skompilować isomaster?

Wchodzę do folderu tego programu przez cd i jak readme każe wpisuję make i pojawia się to:

m@m-desktop:~/Pulpit/isomaster-1.3.7$ make

cd po && make

make[1]: Wejście do katalogu `/home/m/Pulpit/isomaster-1.3.7/po'

Compiling translation ar.po

make[1]: msgfmt: Polecenie nie znalezione

make[1]: *** [ar.mo] Błąd 127

make[1]: Opuszczenie katalogu `/home/m/Pulpit/isomaster-1.3.7/po'

make: *** [translations] Błąd 2

m@m-desktop:~/Pulpit/isomaster-1.3.7$

Co robi ć?

make[1]: msgfmt: Polecenie nie znalezione

Brakuje polecenia msgfmt, czyli jakiegoś pakietu zawierającego ten program.

No to Ubuntu nie posiada tej podstawowej rzeczy by móc kompilować? EHH.

Zainstalowałem pakiety z synaptica, które odwoływały się do msgfmt ale nie pomogło.

To znaczy jakie zainstalowałeś?

zrzutekranud.png

Aha, czyli wpisać msgfmt w Synaptica i instalować bezmyślnie nie zastanawiając się co. Akurat pakiety do Ruby i Perla nie są potrzebne do niczego.

Zainstaluj gettext. Btw. drugi link z Google po wpisaniu msgfmt: http://ubuntuforums.org/showthread.php?t=67088

sudo apt-get install build-essential

Nie pomogła instalacja gettext ani build-essential

m@m-desktop:~/Pulpit/isomaster-1.3.7$ make

cd po && make

make[1]: Wejście do katalogu `/home/m/Pulpit/isomaster-1.3.7/po'

make[1]: `all' jest aktualne.

make[1]: Opuszczenie katalogu `/home/m/Pulpit/isomaster-1.3.7/po'

Compiling isomaster.c

Package gtk+-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtk+-2.0.pc'

to the PKG_CONFIG_PATH environment variable

No package 'gtk+-2.0' found

isomaster.c:17: fatal error: gtk/gtk.h: No such file or directory

compilation terminated.

make: *** [isomaster.o] Błąd 1

m@m-desktop:~/Pulpit/isomaster-1.3.7$

A TO instalowałeś ?

libgtk2.0-dev

Przeczytałeś przed kompilacją czy autor nie podaje jakie program posiada zależności?

Prerequisites for Compiling from Source

---------------------------------------

You need a C compiler, make and whatever packages required for compiling GTK2 applications. On ubuntu I had to install (using Synaptic): build-essential, libgtk2.0-dev, pkg-config and gettext. On Slackware I didn't have to install anything.

Przyznaję się, nie czytałem :smiley: Zainstalowałem to i już się skompilowało.