From: Leah C. <le...@fr...> - 2005-11-23 16:42:28
|
Trata http://looniepos.com/wiki/NTPV_Patches On Wed, 2005-11-23 at 09:01 +0100, Manuel L=C3=B3pez Torrent wrote: > Estoy compilando desde la fuentes ya que tuve muchos problemas con los > paquetes en ubuntu. Con lo qual va mi primera pregunta,=C2=BF=C3=81lgui= en ha > instalado el ntpv desde paquetes deb? =C2=BFen Ubuntu? =C2=BFEn debian = sarge?. >=20 > Descarg=C3=A9 la fuentes de ntpv_bundle-1.2rc1 y el error que apacere a= l > hacer un "make ntpv" (parece ser que es en el dcopprinter) es: >=20 >=20 > printerticket.cpp:23: error: ';' extra > printerticket.h: In constructor 'PrinterTicket::PrinterTicket()': > printerticket.h:74: aviso: 'PrinterTicket::printersamsungsrp350' se > inicializar=C3=A1 despu=C3=A9s de > printerticket.h:70: aviso: 'int PrinterTicket::space_to_write' > printerticket.cpp:28: aviso: cuando se inicializ=C3=B3 aqu=C3=AD > printerticket.cpp: In member function 'void > PrinterTicket::parseTag(XmlConfig*, QString, QStringList, QStringList, > QString)': > printerticket.cpp:154: aviso: variable 'ret' sin uso > printerticket.cpp: At global scope: > printerticket.cpp:214: aviso: par=C3=A1metro 'attributes_names' sin uso > printerticket.cpp:214: aviso: par=C3=A1metro 'attributes_values' sin us= o > printerticket.cpp:998: aviso: par=C3=A1metro 'value' sin uso > printerticket.cpp:1020: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1020: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1025: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1025: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1031: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1031: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1037: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1037: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1072: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1072: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1078: aviso: par=C3=A1metro 'attributes_names' sin us= o > printerticket.cpp:1078: aviso: par=C3=A1metro 'attributes_values' sin u= so > printerticket.cpp:1078: aviso: par=C3=A1metro 'value' sin uso > printerticket.cpp: In member function 'void > PrinterTicket::prePrint(QString*)': > printerticket.cpp:1093: aviso: comparaci=C3=B3n entre expresiones enter= as > signed y unsigned > printerticket.cpp:1099: aviso: comparaci=C3=B3n entre expresiones enter= as > signed y unsigned > printerticket.cpp:1100: aviso: comparaci=C3=B3n entre expresiones enter= as > signed y unsigned > printerticket.cpp: In member function 'void > PrinterTicket::alignRight(QString*)': > printerticket.cpp:1130: aviso: comparaci=C3=B3n entre expresiones enter= as > signed y unsigned > make[2]: *** [printerticket.o] Error 1 > make[2]: Leaving directory > `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/dcopprinter-0.3/dcopprinter= ' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/dcopprinter-0.3' > make: *** [all] Error 2 >=20 > He revisado el archivo printerticket.cpp y substituido las lineas : >=20 > namespace std {}; > using namespace std; >=20 > Por : >=20 > namespace std {} > using namespace std; >=20 > Esto soluciona el problema.Al parecer este error se repite bastante en > varios ficheros. Pero al final llego al error: >=20 > printermanager.h:29: error: expected `;' before =E2=80=98class=E2=80=99 > printermanager.cpp:40: aviso: par=C3=A1metro =E2=80=98html_path=E2=80=99= sin uso > printermanager.cpp:40: aviso: par=C3=A1metro =E2=80=98html_path=E2=80=99= sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::printTicket(XmlConfig*, int, bool, bool)=E2=80=99: > printermanager.cpp:71: aviso: variable =E2=80=98_i=E2=80=99 sin uso > printermanager.cpp:77: aviso: variable =E2=80=98file=E2=80=99 sin uso > printermanager.cpp:78: aviso: variable =E2=80=98aux_xml=E2=80=99 sin us= o > printermanager.cpp: In member function =E2=80=98void > PrinterManager::printInvoice(XmlConfig*, int, bool, bool)=E2=80=99: > printermanager.cpp:131: aviso: variable =E2=80=98_i=E2=80=99 sin uso > printermanager.cpp:137: aviso: variable =E2=80=98file=E2=80=99 sin uso > printermanager.cpp:138: aviso: variable =E2=80=98aux_xml=E2=80=99 sin u= so > printermanager.cpp: In member function =E2=80=98void > PrinterManager::printTicketTotal(XmlConfig*, bool, bool)=E2=80=99: > printermanager.cpp:209: aviso: variable =E2=80=98file=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::printXZ(XmlConfig*, const QString&, bool, bool)=E2=80=99= : > printermanager.cpp:253: aviso: variable =E2=80=98file=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::addPayTypesTags(XmlConfig*)=E2=80=99: > printermanager.cpp:375: aviso: variable =E2=80=98fprice=E2=80=99 sin us= o > printermanager.cpp:376: aviso: variable =E2=80=98iva=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::addCamarerosTags(XmlConfig*)=E2=80=99: > printermanager.cpp:411: aviso: variable =E2=80=98iva=E2=80=99 sin uso > printermanager.cpp:414: aviso: variable =E2=80=98fprice=E2=80=99 sin us= o > printermanager.cpp: In member function =E2=80=98void > PrinterManager::addTotalOffersTags(XmlConfig*)=E2=80=99: > printermanager.cpp:532: aviso: variable =E2=80=98fprice=E2=80=99 sin us= o > printermanager.cpp:533: aviso: variable =E2=80=98iva=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::addTotalOptionsTags(XmlConfig*)=E2=80=99: > printermanager.cpp:567: aviso: variable =E2=80=98fprice=E2=80=99 sin us= o > printermanager.cpp:568: aviso: variable =E2=80=98iva=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::addIVADataTags(const QString&)=E2=80=99: > printermanager.cpp:670: aviso: variable =E2=80=98iprice=E2=80=99 sin us= o > printermanager.cpp: In member function =E2=80=98QString > PrinterManager::getValueFromXml(XmlConfig*, const QString&)=E2=80=99: > printermanager.cpp:763: aviso: variable =E2=80=98pos=E2=80=99 sin uso > printermanager.cpp:763: aviso: variable =E2=80=98i=E2=80=99 sin uso > printermanager.cpp:763: aviso: variable =E2=80=98count=E2=80=99 sin uso > printermanager.cpp: In member function =E2=80=98void > PrinterManager::fixNumbers(const QString&, int)=E2=80=99: > printermanager.cpp:900: aviso: variable =E2=80=98i=E2=80=99 sin uso > printermanager.cpp:901: aviso: variable =E2=80=98in=E2=80=99 sin uso > printermanager.cpp: At global scope: > printermanager.cpp:899: aviso: par=C3=A1metro =E2=80=98comma=E2=80=99 s= in uso > make[3]: *** [printermanager.o] Error 1 > make[3]: Leaving directory > `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/dcopprinter-0.3/dcopprinter= ' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/dcopprinter-0.3' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/home/soul/Desktop/ntpv/ntpv_bundle-1.2rc1/dcopprinter-0.3' > make: *** [ntpv] Error 2 >=20 > Este ya me supera. Tambien me planteo si no estoy usando el compilador > adecuado ?. >=20 > Alguna sugerencia ?? >=20 > Manuel L=C3=B3pez Torrent >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_idv28&alloc_id=16845&op=3Dclick > _______________________________________________ > nTPV-program mailing list > nTP...@li... > https://lists.sourceforge.net/lists/listinfo/ntpv-program >=20 --=20 Leah Cunningham : d416-585-9971x692 : d416-703-5977 : m416-559-6511 Frauerpower! Co. : www.frauerpower.com : Toronto, ON Canada |