Installálnom kéne a HPLIP-et egy 64-bites Ubuntu Lucidra. Gyakorlásképpen először egy kéznél levő 32-bites rendszerre raktam fel (ugyanaz a Lucid csak 32 bites), szépen felment, működik a HP nyomtató wifivel is.
Csakhogy a 64 bites rendszeren a HPLIP fordítás elbukik. Ez a parancs (kilométer hosszú, azért a végét lehagytam)
gcc "-DPACKAGE_NAME=\"HP Linux Imaging and Printing\"" -DPACKAGE_TARNAME=\"hplip ...
ilyen hibát eredményez:
gcc-4.4: Linux: No such file or directory
gcc-4.4: Imaging: No such file or directory
gcc-4.4: and: No such file or directory
gcc-4.4: Printing": No such file or directory
gcc-4.4: Linux: No such file or directory
gcc-4.4: Imaging: No such file or directory
gcc-4.4: and: No such file or directory
gcc-4.4: Printing: No such file or directory
gcc-4.4: 3.11.12": No such file or directory
<command-line>: warning: missing terminating " character
<command-line>: warning: missing terminating " character
make: *** [cupsext_la-cupsext.lo] Error 1
Ahogy látom, az a baj, hogy az idézet szavakra esik szét. Ennek viszont semmi köze nincs a 32/64 bithez. A Makefile-ok között nincs különbség, a hibát eredményező sor ugyanaz. A bash, make, gcc verziója ugyanaz. Ha valakinek volna ötlete ...
További kérdés: Ha esetleg sikerül is lefordítani a HPLIP projektet, nem vagyok biztos benne, hogy működni fog 64 bites rendszeren. Hogy megvannak-e a proprietary pluginok 64 bites változatban is.
- 1542 megtekintés
Hozzászólások
64 bites Arch linuxon használok hplip-el HP LaserJet P1005-öt. 0 problema van vele. Mondjuk meglep, hogy nincs repoban ubuntuhoz hplip, régebben volt...
Szerk:
Google első találata: http://packages.ubuntu.com/lucid/amd64/hplip/download
Ez nem jó neked?
---
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!
Mindenki jó valamire. Ha másra nem, hát elrettentő példának.
- A hozzászóláshoz be kell jelentkezni
Van az Ubuntuban hplip, csak régebbi, mint ami szükséges az adott nyomtatóhoz. A hplip megtalálásával-letöltésével nincs problémám. Két 32 bites Lucidon is működik, csak éppen azon a 64 bites példányon nem, ahol használni akarom.
--
CCC3
- A hozzászóláshoz be kell jelentkezni
Ez https://launchpad.net/~hplip-isv/+archive/ppa?field.series_filter=lucid Nem játszik?
HPLIP PPA.
---
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!
Mindenki jó valamire. Ha másra nem, hát elrettentő példának.
- A hozzászóláshoz be kell jelentkezni
Az lett a megoldás, hogy az automatikusan generálódó Makefile-ban utólag kijavítottam a szavakra széteső stringeket, és kézzel továbbhajtottam az installálast.
Akkor is furcsa, hogy _ugyanaz_ script ugyanazokkal a bash és make programokkal egyik rendszeren jól kezeli az idézeteket, a másikon nem. Vagy legalábbis az egyiken így, a másikon úgy. A bashben amúgy elég zagyva dolog az idézetben védett karakterek kezelése. Mindegy, foglalkozzanak vele a bash expertek.
Tanulság képpen az utókornak rögzítem, hogy a HPLIP 3.11.12 le lett fordítva és működésre lett bírva az alábbi rendszereken:
Ubuntu Lucid 32 bit
Ubuntu Lucid 64 bit
Ubuntu Natty 64 bit
HP p1102w (wifi-s) nyomtatót hajtok vele.
Ja igen, a HPLIP-et innen érdemes elhozni.
--
CCC3
- A hozzászóláshoz be kell jelentkezni