Installazione Dymo labelwrite450

Riconoscimento, installazione e configurazione delle periferiche.
mauroblc
Prode Principiante
Messaggi: 11
Iscrizione: lunedì 13 novembre 2017, 15:32
Desktop: ubuntu
Distribuzione: ubuntu 17.04 x86_64
Sesso: Maschile

Installazione Dymo labelwrite450

Messaggio da mauroblc »

Buongiorno

E' un po che non avevo esigenze particolari con ubuntu.

Mi trovo nella necessità di dover installare una stampante Dymo labelwriter 450 su un Raspberry, ma prima volevo installarla su un Desktop 17.04

Ho scaricato il Dymo sdk per linux e scompattato il contenuto nella HOME
seguendo la procedura trovata sul forum (risalente al 2013)
ho eseguito i comandi

sudo apt-get install libcups2-dev libcupsimage2-dev gcc g++
./configure

che credo siano andati a buon fine

mentre il successivo a cui doveva seguire "make install"
make
mi ha segnalato una serie di errori tipo "was not declared in this scope"

posso chiedervi aiuto?
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6726
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Installazione Dymo labelwrite450

Messaggio da ivantu »

puoi postare l'output al terminale del comando make il quale ti da errore?

detto così, il messaggio non vuol dire nulla.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15770
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Installazione Dymo labelwrite450

Messaggio da wilecoyote »

:) Salve, intanto benvenuto in Ubuntu. :birra:

Si si, puoi chiedere aiuto, che verrà erogato nel limiti delle competenze di ciascuno. ;)

Comincia col postare il link da cui hai scaricato il Dymo sdk e quello con le istruzioni seguite.

Così al buio senza provare è dura aiutarti.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
mauroblc
Prode Principiante
Messaggi: 11
Iscrizione: lunedì 13 novembre 2017, 15:32
Desktop: ubuntu
Distribuzione: ubuntu 17.04 x86_64
Sesso: Maschile

Re: Installazione Dymo labelwrite450

Messaggio da mauroblc »

Grazie
non pensavo di avere un riscontro così velocemente

il link è questo :
http://www.dymo.com/en-US/dymo-label-sd ... ab=Support
per l'output la vedo dura è lunghissimo ma ci provo
mauroblc
Prode Principiante
Messaggi: 11
Iscrizione: lunedì 13 novembre 2017, 15:32
Desktop: ubuntu
Distribuzione: ubuntu 17.04 x86_64
Sesso: Maschile

Re: Installazione Dymo labelwrite450

Messaggio da mauroblc »

quest è una parte dell'output :

Codice: Seleziona tutto

mbs@ubuntu:~/dymo-cups-drivers$ make
Making all in src
make[1]: Entering directory '/home/mbs/dymo-cups-drivers/src'
make  all-recursive
make[2]: Entering directory '/home/mbs/dymo-cups-drivers/src'
Making all in lw
make[3]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw'
Making all in tests
make[4]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw/tests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/mbs/dymo-cups-drivers/src/lw/tests'
make[4]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw'
g++ -DHAVE_CONFIG_H -I. -I../../src -I../common    -O2 -Wall -Wno-unknown-pragmas   -MT raster2dymolw.o -MD -MP -MF .deps/raster2dymolw.Tpo -c -o raster2dymolw.o raster2dymolw.cpp
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In member function ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**)’:
../common/CupsFilter.h:135:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     std::auto_ptr<CHalftoneFilter> H;
          ^~~~~~~~
In file included from /usr/include/c++/6/memory:81:0,
                 from raster2dymolw.cpp:28:
/usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In member function ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*)’:
../common/CupsFilter.h:218:3: error: ‘ppd_file_t’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
   ^~~~~~~~~~
../common/CupsFilter.h:218:15: error: ‘ppd’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
               ^~~
../common/CupsFilter.h:218:46: error: there are no arguments to ‘ppdOpenFile’ that depend on a template parameter, so a declaration of ‘ppdOpenFile’ must be available [-fpermissive]
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
Ultima modifica di mauroblc il lunedì 13 novembre 2017, 16:58, modificato 1 volta in totale.
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6726
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Mate
Distribuzione: 22.04 LTS; 24.04 LTS
Sesso: Maschile

Re: Installazione Dymo labelwrite450

Messaggio da ivantu »

non fare post consecutivi subito dopo pochissimo tempo. e utilizza il tag
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15770
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Installazione Dymo labelwrite450

Messaggio da wilecoyote »

:) Salve, non è esattamente un driver recente, indicano come versione gcc 3.3.5 e 4.0.1.

Comunque errori non me ne ha dati usando il gcc 4.8 e l'ho pacchettizzato in un amen con Checkinstall.

Ti allego il mio output zippato per confrontarlo.

:ciao: Ciao

EDIT: chiedo scusa, non ti ho linkato le wiki afferenti la materia.

Questa è quella ufficiale AmministrazioneSistema/InstallareProgrammi/DaSorgenti, quet'altra le versione riveduta ed in revisione wilecoyote/provawcdasorgenti, ed infine questa è su Checkinstall wilecoyote/provawccki che sostituisce proficuamente il comando 'make install'.

Ah, nell'elenco dei .ppd è presente la tua stampante.
Allegati
dymocups.txt.zip
(3.87 KiB) Scaricato 46 volte
Ultima modifica di wilecoyote il martedì 14 novembre 2017, 17:21, modificato 1 volta in totale.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
mauroblc
Prode Principiante
Messaggi: 11
Iscrizione: lunedì 13 novembre 2017, 15:32
Desktop: ubuntu
Distribuzione: ubuntu 17.04 x86_64
Sesso: Maschile

Re: Installazione Dymo labelwrite450

Messaggio da mauroblc »

Grazie wilecoyote

Ho provato ad aggiornare gcc, ora è, 4.9, ma non è cambiato nulla

Codice: Seleziona tutto

mbs@ubuntu:~/dymo-cups-drivers$ make
Making all in src
make[1]: Entering directory '/home/mbs/dymo-cups-drivers/src'
make  all-recursive
make[2]: Entering directory '/home/mbs/dymo-cups-drivers/src'
Making all in lw
make[3]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw'
Making all in tests
make[4]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw/tests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/mbs/dymo-cups-drivers/src/lw/tests'
make[4]: Entering directory '/home/mbs/dymo-cups-drivers/src/lw'
g++ -DHAVE_CONFIG_H -I. -I../../src -I../common    -O2 -Wall -Wno-unknown-pragmas   -MT raster2dymolw.o -MD -MP -MF .deps/raster2dymolw.Tpo -c -o raster2dymolw.o raster2dymolw.cpp
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In member function ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**)’:
../common/CupsFilter.h:135:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
     std::auto_ptr<CHalftoneFilter> H;
          ^~~~~~~~
In file included from /usr/include/c++/6/memory:81:0,
                 from raster2dymolw.cpp:28:
/usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
   template<typename> class auto_ptr;
                            ^~~~~~~~
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In member function ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*)’:
../common/CupsFilter.h:218:3: error: ‘ppd_file_t’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
   ^~~~~~~~~~
../common/CupsFilter.h:218:15: error: ‘ppd’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
               ^~~
../common/CupsFilter.h:218:46: error: there are no arguments to ‘ppdOpenFile’ that depend on a template parameter, so a declaration of ‘ppdOpenFile’ must be available [-fpermissive]
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                                              ^
../common/CupsFilter.h:218:46: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
../common/CupsFilter.h:228:22: error: there are no arguments to ‘ppdMarkDefaults’ that depend on a template parameter, so a declaration of ‘ppdMarkDefaults’ must be available [-fpermissive]
   ppdMarkDefaults(ppd);
                      ^
../common/CupsFilter.h:234:59: error: there are no arguments to ‘ppdMarkOption’ that depend on a template parameter, so a declaration of ‘ppdMarkOption’ must be available [-fpermissive]
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
                                                           ^
../common/CupsFilter.h:238:44: error: there are no arguments to ‘cupsMarkOptions’ that depend on a template parameter, so a declaration of ‘cupsMarkOptions’ must be available [-fpermissive]
   cupsMarkOptions(ppd, OptionCount, Options);
                                            ^
../common/CupsFilter.h:243:3: error: ‘ppd_choice_t’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
   ^~~~~~~~~~~~
../common/CupsFilter.h:243:17: error: ‘choice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                 ^~~~~~
../common/CupsFilter.h:243:67: error: there are no arguments to ‘ppdFindMarkedChoice’ that depend on a template parameter, so a declaration of ‘ppdFindMarkedChoice’ must be available [-fpermissive]
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                                                                   ^
../common/CupsFilter.h:248:15: error: there are no arguments to ‘ppdClose’ that depend on a template parameter, so a declaration of ‘ppdClose’ must be available [-fpermissive]
   ppdClose(ppd);
               ^
In file included from raster2dymolw.cpp:38:0:
CupsFilterLabelWriter.h: At global scope:
CupsFilterLabelWriter.h:36:89: error: ‘ppd_file_t’ has not been declared
 sPPDOptions (CLabelWriterDriver& Driver, CDummyLanguageMonitor& LM, ppd_file_t* ppd);
                                                                     ^~~~~~~~~~
CupsFilterLabelWriter.h:43:98: error: ‘ppd_file_t’ has not been declared
 ns (CLabelWriterDriverTwinTurbo& Driver, CDummyLanguageMonitor& LM, ppd_file_t* ppd);
                                                                     ^~~~~~~~~~
In file included from raster2dymolw.cpp:38:0:
CupsFilterLabelWriter.h:50:95: error: ‘ppd_file_t’ has not been declared
 tions (CLabelWriterDriver& Driver, CLabelWriterLanguageMonitor& LM, ppd_file_t* ppd);
                                                                     ^~~~~~~~~~
CupsFilterLabelWriter.h:58:104: error: ‘ppd_file_t’ has not been declared
 abelWriterDriverTwinTurbo& Driver, CLabelWriterLanguageMonitor& LM, ppd_file_t* ppd);
                                                                     ^~~~~~~~~~
raster2dymolw.cpp: In function ‘int main(int, char**)’:
raster2dymolw.cpp:60:3: error: ‘ppd_file_t’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
   ^~~~~~~~~~
raster2dymolw.cpp:60:15: error: ‘ppd’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
               ^~~
raster2dymolw.cpp:60:46: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                                              ^
In file included from raster2dymolw.cpp:37:0:
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriver; DI = DymoPrinterDriver::CDriverInitializerLabelWriterWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriver; DI = DymoPrinterDriver::CDriverInitializerLabelWriterWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’
raster2dymolw.cpp:68:35:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriver; DI = DymoPrinterDriver::CDriverInitializerLabelWriter; LM = DymoPrinterDriver::CDummyLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriver; DI = DymoPrinterDriver::CDriverInitializerLabelWriter; LM = DymoPrinterDriver::CDummyLanguageMonitor]’
raster2dymolw.cpp:73:35:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriverTwinTurbo; DI = DymoPrinterDriver::CDriverInitializerLabelWriterTwinTurboWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriverTwinTurbo; DI = DymoPrinterDriver::CDriverInitializerLabelWriterTwinTurboWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’
raster2dymolw.cpp:84:37:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriverTwinTurbo; DI = DymoPrinterDriver::CDriverInitializerLabelWriterTwinTurbo; LM = DymoPrinterDriver::CDummyLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriverTwinTurbo; DI = DymoPrinterDriver::CDriverInitializerLabelWriterTwinTurbo; LM = DymoPrinterDriver::CDummyLanguageMonitor]’
raster2dymolw.cpp:89:37:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriver400; DI = DymoPrinterDriver::CDriverInitializerLabelWriterWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriver400; DI = DymoPrinterDriver::CDriverInitializerLabelWriterWithLM; LM = DymoPrinterDriver::CLabelWriterLanguageMonitor]’
raster2dymolw.cpp:103:37:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
../common/CupsFilter.h: In instantiation of ‘void DymoPrinterDriver::CCupsFilter<D, DI, LM>::InitDocument(const char*) [with D = DymoPrinterDriver::CLabelWriterDriver400; DI = DymoPrinterDriver::CDriverInitializerLabelWriter; LM = DymoPrinterDriver::CDummyLanguageMonitor]’:
../common/CupsFilter.h:99:15:   required from ‘int DymoPrinterDriver::CCupsFilter<D, DI, LM>::Run(int, char**) [with D = DymoPrinterDriver::CLabelWriterDriver400; DI = DymoPrinterDriver::CDriverInitializerLabelWriter; LM = DymoPrinterDriver::CDummyLanguageMonitor]’
raster2dymolw.cpp:108:37:   required from here
../common/CupsFilter.h:218:32: error: ‘ppdOpenFile’ was not declared in this scope
   ppd_file_t* ppd = ppdOpenFile(getenv("PPD"));
                     ~~~~~~~~~~~^~~~~~~~~~~~~~~
../common/CupsFilter.h:228:18: error: ‘ppdMarkDefaults’ was not declared in this scope
   ppdMarkDefaults(ppd);
   ~~~~~~~~~~~~~~~^~~~~
../common/CupsFilter.h:234:20: error: ‘ppdMarkOption’ was not declared in this scope
       ppdMarkOption(ppd, Options[i].name, Options[i].value);
       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:238:18: error: ‘cupsMarkOptions’ was not declared in this scope
   cupsMarkOptions(ppd, OptionCount, Options);
   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:243:45: error: ‘ppdFindMarkedChoice’ was not declared in this scope
   ppd_choice_t* choice = ppdFindMarkedChoice(ppd, "DymoHalftoning");
                          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../common/CupsFilter.h:248:11: error: ‘ppdClose’ was not declared in this scope
   ppdClose(ppd);
   ~~~~~~~~^~~~~
Makefile:345: recipe for target 'raster2dymolw.o' failed
make[4]: *** [raster2dymolw.o] Error 1
make[4]: Leaving directory '/home/mbs/dymo-cups-drivers/src/lw'
Makefile:435: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/mbs/dymo-cups-drivers/src/lw'
Makefile:262: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/mbs/dymo-cups-drivers/src'
Makefile:204: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/mbs/dymo-cups-drivers/src'
Makefile:263: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
mbs@ubuntu:~/dymo-cups-drivers$
[/code]
Avatar utente
wilecoyote
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15770
Iscrizione: giovedì 20 agosto 2009, 16:21
Desktop: Kubuntu et alii
Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
Sesso: Maschile
Località: Ceranesi - Ge

Re: Installazione Dymo labelwrite450

Messaggio da wilecoyote »

:) Salve, ti consiglio di leggere le wiki prima di continuare, e di rivedere con cura l'output del comando ./configure, o manca qualche dipendenza o il driver è troppo vecchio.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti