[ gelöst ] SUSE 11.1 und Lexmark Z 816 Installationsprobleme

Hinweis: In dem Thema [ gelöst ] SUSE 11.1 und Lexmark Z 816 Installationsprobleme gibt es 15 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Unerfreulich :
    -------------------------------------------------------------------------------------------------------------------
    boser@Internet:~/Downloads/z810> ls
    bin COPYING Makefile source Z810CUPS-0.7.1.tar.gz z810llpddk-2.0
    ChangeLog INSTALL README system Z810CUPS-0.7-v2.1.tar.gz z810llpddk-2.0-3.i386.rpm
    boser@Internet:~/Downloads/z810> sudo make
    root's password:
    (cd ./source/backend; make -f Makefile)
    make[1]: Entering directory `/home/boser/Downloads/z810/source/backend'
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char main.cpp -o Objects/main.o
    make[1]: g++: Kommando nicht gefunden
    make[1]: *** [Objects/main.o] Fehler 127
    make[1]: Leaving directory `/home/boser/Downloads/z810/source/backend'
    make: *** [all] Fehler 2
    boser@Internet:~/Downloads/z810>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    1. "cd Z810CUPS-0.7.1" , geht nicht , da kein Ordner vorhanden ist.
    2. "sudo make" erzeugt einen Fehler (?) . s.o.


    boser


    P.S. die zweite Datei habe ich mit einen "-V2" erweitert, um zu sehen, ob es am ersten download gelegen hat.

  • make[1]: g++: Kommando nicht gefunden


    Yast---Software installieren---anzeigen---Patterns---Grundlegende Entwicklungsumgebung anklicken und installieren.

    Für den Inhalt des Beitrages 25547 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Nr. 12 gemacht !
    Leider :
    ---------------------------------------------------------------------------------------------------------
    boser@Internet:~/Downloads/z810> sudo make
    root's password:
    (cd ./source/backend; make -f Makefile)
    make[1]: Entering directory `/home/boser/Downloads/z810/source/backend'
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char main.cpp -o Objects/main.o
    main.cpp: In function ‘int main(int, char**)’:
    main.cpp:97: warning: deprecated conversion from string constant to ‘char*’
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char z810backend.cpp -o Objects/z810backend.o
    z810backend.cpp: In member function ‘bool Z810Backend::Initialize(char*, char*)’:
    z810backend.cpp:124: warning: deprecated conversion from string constant to ‘char*’
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxportmonitor.cpp -o Objects/linuxportmonitor.o
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxerrorcommunicator.cpp -o Objects/linuxerrorcommunicator.o
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxcartridgeuserinterface.cpp -o Objects/linuxcartridgeuserinterface.o
    [ -d ../../bin ] || mkdir ../../bin
    g++ -llexz810printer -o ../../bin/z810 Objects/main.o Objects/z810backend.o Objects/linuxportmonitor.o Objects/linuxerrorcommunicator.o Objects/linuxcartridgeuserinterface.o
    /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/liblexz810printer.so when searching for -llexz810printer
    /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/liblexz810printer.a when searching for -llexz810printer
    /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -llexz810printer
    collect2: ld returned 1 exit status
    make[1]: *** [../../bin/z810] Fehler 1
    make[1]: Leaving directory `/home/boser/Downloads/z810/source/backend'
    make: *** [all] Fehler 2
    boser@Internet:~/Downloads/z810>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


    mfg
    boser

  • Das rpm hat ein i386 im Dateinamen, ist also für 32 Bit.
    Du hast ein 64 Bit Betriebssystem installiert.

    Für den Inhalt des Beitrages 25554 haftet ausdrücklich der jeweilige Autor: Sauerland

  • So also habe ich mich wider einmal selbst ausgetrixt. Typisch !
    Jetzt stellt sich natürlich die Frage ; Woher bekomme ich die 64-bit-Version?
    Gefunden hab ich bisher nicht's.
    Anscheint muss ich einen alten Rechner aktivieren und aufmöbeln. Schade !! ;(


    Wenn jemand die 64-bit-Version findet, bitte melden. :rolleyes:


    @ Saueland : Danke für die Unterstützung. :thumbup:


    Deshalb werd ich Thred ersteinmal auf pausiert stellen. :sleeping:


    mfg
    boser

  • An Alle,


    ich habe mir einen alten Rechner geschnappt, Wechselrahmen eingebaut , 40 GB HDD eingebaut und SUSE 11.3 gezogen , DVD gebrannt und installiert mit der "Entwickler Grundpaket".


    1. ) yast -> Software installieren -> cups-client und cups-devel nach installiert.
    2.) tar -zxvf Z810CUPS-0.7.1.tar.gz ausgeführt als Benutzer
    3. ) sudo make ausgeführt mit root-Rechten -> WECKSCHAUEN !! :sleeping:
    4. ) sudo make install ausführt wieder mit root-Rechten -> Lief durch ohne eine Fehlermeldung.
    und siehe da.
    :smilie_hops_011::smilie_hops_092::thumbup::D^^:rolleyes:


    Zu Punkt 3 der Bildschirmausgabe, damit alle wissen, warum ich gesagt habe WECKSCHAUEN :



    user@linux-gx0o:~/Downloads/z810> sudo make
    (cd ./source/backend; make -f Makefile)
    make[1]: Entering directory `/home/user/Downloads/z810/source/backend'
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char main.cpp -o Objects/main.o
    main.cpp: In function ‘int main(int, char**)’:
    main.cpp:97:79: warning: deprecated conversion from string constant to ‘char*’
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char z810backend.cpp -o Objects/z810backend.o
    z810backend.cpp: In member function ‘bool Z810Backend::Initialize(char*, char*)’:
    z810backend.cpp:124:7: warning: deprecated conversion from string constant to ‘char*’
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxportmonitor.cpp -o Objects/linuxportmonitor.o
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxerrorcommunicator.cpp -o Objects/linuxerrorcommunicator.o
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char linuxcartridgeuserinterface.cpp -o Objects/linuxcartridgeuserinterface.o
    [ -d ../../bin ] || mkdir ../../bin
    g++ -llexz810printer -o ../../bin/z810 Objects/main.o Objects/z810backend.o Objects/linuxportmonitor.o Objects/linuxerrorcommunicator.o Objects/linuxcartridgeuserinterface.o
    make[1]: Leaving directory `/home/user/Downloads/z810/source/backend'
    (cd ./source/filter; make -f Makefile)
    make[1]: Entering directory `/home/user/Downloads/z810/source/filter'
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char main.cpp -o Objects/main.o
    main.cpp:57:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:57:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:57:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:57:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:70:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:80:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    main.cpp:92:1: warning: deprecated conversion from string constant to ‘char*’
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char z810filter.cpp -o Objects/z810filter.o
    [ -d Objects ] || mkdir Objects
    g++ -I./ -c -g -Wall -O2 -funsigned-char cupsraster.cpp -o Objects/cupsraster.o
    cupsraster.cpp: In member function ‘bool CupsRaster::ReadPageHeader(PageInfo&)’:
    cupsraster.cpp:76:12: warning: ‘unsigned int cupsRasterReadHeader(cups_raster_t*, cups_page_header_t*)’ is deprecated (declared at /usr/include/cups/raster.h:321)
    cupsraster.cpp:76:51: warning: ‘unsigned int cupsRasterReadHeader(cups_raster_t*, cups_page_header_t*)’ is deprecated (declared at /usr/include/cups/raster.h:321)
    cupsraster.cpp: In member function ‘void CupsRaster::MirrorImage(unsigned char*, long int)’:
    cupsraster.cpp:165:36: warning: comparison between signed and unsigned integer expressions
    [ -d ../../bin ] || mkdir ../../bin
    g++ -ldl -llexz810printjob -llxbshpep -lcups -lcupsimage -o ../../bin/rastertoz810 Objects/main.o Objects/z810filter.o Objects/cupsraster.o
    /usr/lib/gcc/i586-suse-linux/4.5/../../../../i586-suse-linux/bin/ld: warning: libstdc++.so.5, needed by /usr/lib/gcc/i586-suse-linux/4.5/../../../liblxbshpep.so, may conflict with libstdc++.so.6
    make[1]: Leaving directory `/home/user/Downloads/z810/source/filter'


    user@linux-gx0o:~/Downloads/z810> sudo make install
    Copying Lexmark Z810 files ...
    Configuring system ...
    Restarting CUPS ...
    Adding Z810 printer queue ...
    Installation complete!
    user@linux-gx0o:~/Downloads/z810>


    Ich habe den Rechner :smilie_pc_012: und :smilie_pc_153:


    Dank noch einmal an Sauerland für sein Bemühen mit aus der ?( zu holen.


    mfg
    boser