Nos tényleg lehetséges a GIMP-et X11 nélkül futtatni Mac OS X-en. Nem volt egyszerű, de fordítottam magamnak egyet a fejlesztői verzióból.
![]()
Még csak épphogy túl vagyok az első kattingatásokon, azért már van pár dolog ami látszik:
Ami jó:
- van teljes képernyős mód
- a paletták a kép felett maradnak
- fent van a menü a helyén, nem a kép ablakon
- lényegesen gyorsabb mint az X11-es változat
Amin dolgozni kell még:
- a paletták nem tünnek el, ha a kép nincs fókuszban, így takarják a kilátást más ablakokra (mivel mindig felül vannak)
- a szűrők és a Súgó menüpont összecsúszik
- az ablak átméretezése ragadós (hiába engeded el az egér gombját amíg nem kattintasz valahol az átméretezés marad
- unstable (nem tudom, hogy a gimp vagy a natív gtk port miatt, de sokat fagyogat).
Úgyhogy, bár jó buli, csak képzett kaszkadőröknek - egyenlőre. (Viszont lehet reménykedni, hogy a 2.6 már natív fog futni OS X-en.)
A "GIMP reszelések Mac OS X alatt" sokat segített.
A mostani egyelőre annyit, hogy végre van valaki, aki elérhető ebben a dologban.
Korábban sokat szenvedtem a fejlesztői változatokkal, de eredménytelenül.
A Macports segítségével viszont sikerült az elérhető OS X-es GIMP-eknél frissebeket telepítenem.
Most a 2.4.5 dmg csomagja utolért, és ráadásul jobb a portos verziónál.
Most a 2.5-ös fejlesztői verzióval vacakolok, de már a pkg-confignál elakadok.
Kérlek segíts, ha lehet.
Nos, van egy tűrhető leírás a fordítás lépésiról itt: http://wiki.gimp.org/gimp/HowToCompileGimp/MacOSX
Nem minden lépés egyértelmű, néha hackelni kellett egy kicsit (Pathok beállítása, egyebek), de nagyjából minden megy egy kivétellel:
valamelyik csomag talán a gegl, nem hajlandó látszólag lefordulni, de minden érdekes része fordul, úgyhogy egyszerűen figyelmen kívül lehet hagyni.
Ha valahol elakadsz irj nyugodtan, ha tudok, segítek.
--
http://www.fotonlog.hu
Néhány napja tudom, illetve úgy vélem, hogy az "sh gtk-osx-build-setup.sh" parancsnál van a hiba:
"ciesz:~/to ciesz$ sh gtk-osx-build-setup.sh
Updating jhbuild from subversion...
Installing jhbuild...
Installing jhbuild configuration...
PATH does not contain /Users/ciesz/bin, it is recommended that you add that.
Done."
Köszönöm a segítséget.
Már el is indítottam a műveletet.
Az első lépés sikeres!
Az "XML::Parser" fordításánál elakadtam.
Hiába söpörtem be alkönyvtáranként, fájlonként a csomagot.
A "make: *** No targets specified and no makefile found. Stop." üzenetig jutottam.
Nekem is ez volt az első buktató. Minden html-fájlt ki kell törölni az alkönyvtárakból is. Utána make...
--
http://www.fotonlog.hu
Ezt a csomagot, ahogy írtam, fájlonként másolva raktam össze.
A html fájlok törlése sem segített.
Valószínű, már előző lépéseknél is hibáztam.
Töltsd le ezt: http://silicosaur.hu/XML-Parser-2.34.zip . Ez nekem lefordult.
--
http://www.fotonlog.hu
Ez valóban "lefordult". Köszönöm!
Akkor szenvedek tovább.
make[3]: *** [libbabl.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Itt is elakadtam.
Próbáld meg a legújabb csomagot: nekem 0.0.20 fordult.
--
http://www.fotonlog.hu
1 of 8 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1
Ez se fordul.
Kell az első lépés?: "cd /path/to/babl-0.0.20"
Igen, be kell lépni a könyvtárába, ahova tetted. (A make ha nem adsz meg neki makefile-t az aktuális könyvtárból dolgozik)
--
http://www.fotonlog.hu
De ezzel az utasítással nincs belépés nálam.
ciesz:~/Desktop/babl-0.0.20 ciesz$ make
make all-recursive
Making all in babl
Making all in base
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in extensions
make[2]: Nothing to be done for `all'.
Making all in tests
make[2]: Nothing to be done for `all'.
Making all in docs
Making all in graphics
HTML: index.htmlusage: mktemp [-d] [-q] [-t prefix] [-u] template ...
mktemp [-d] [-q] [-u] -t prefix
../docs/tools/xml_insert.sh: line 1: tempfile: command not found
.../docs/tools/xml_insert.sh: line 1: tempfile: command not found
../docs/tools/xml_insert.sh: line 1: tempfile: command not found
../docs/tools/xml_insert.sh: line 1: tempfile: command not found
[OK]
volt ./configure? Nekem fordul.
--
http://www.fotonlog.hu
Természetesen, volt.
Továbbra se értem ezt az utasítást: % cd /path/to/babl-0.0.20
Csak a % cd Detcop/babl-0.0.20 utasítást ismerem jónak, ha a csomag a munkaasztalon van.
Lehet, hogy megfelelő beállítások után, a % cd /path/to/babl-0.0.20 parancs eljuttat a babl-0.0.20 könyvtárba?
Nem, a cd Desktop/babl-0.0.20 a nyerő. Már ha ebbe a könyvtárba tetted a babl-t :-)
--
http://www.fotonlog.hu
Értem. A letöltésekhez a "/path/to" könyvtárat kellett volna ehhez használnom.
Most a Macportos telepítést építem újra. Ez is időigényes, de legalább megy, mert már elég jól ismerem.