astolia 写了: ↑2019-10-18 15:01
呃,少写了个参数,该是 lpstat -H -l -t
帮我看下编译过程有什么不对的地方
g++ -c -o rastertohtrt.o src/rastertohtrt.cpp
src/rastertohtrt.cpp: In function ‘bool GetUISettings(char*, HITI_JOB_PROPERTY_RT*)’:
src/rastertohtrt.cpp:248:36: warning: ‘ppd_file_t* ppdOpenFile(const char*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
ppd = PPDOPENFILE(getenv("PPD"));
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:397:20: note: declared here
extern ppd_file_t *ppdOpenFile(const char *filename) _PPD_DEPRECATED;
^~~~~~~~~~~
src/rastertohtrt.cpp:248:36: warning: ‘ppd_file_t* ppdOpenFile(const char*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
ppd = PPDOPENFILE(getenv("PPD"));
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:397:20: note: declared here
extern ppd_file_t *ppdOpenFile(const char *filename) _PPD_DEPRECATED;
^~~~~~~~~~~
src/rastertohtrt.cpp:250:24: warning: ‘void ppdMarkDefaults(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDMARKDEFAULTS(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:392:14: note: declared here
extern void ppdMarkDefaults(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~~~~~~~~
src/rastertohtrt.cpp:250:24: warning: ‘void ppdMarkDefaults(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDMARKDEFAULTS(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:392:14: note: declared here
extern void ppdMarkDefaults(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~~~~~~~~
src/rastertohtrt.cpp:256:45: warning: ‘int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
CUPSMARKOPTIONS(ppd, nOptions, pCupsOptions);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:370:13: note: declared here
extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _PPD_DEPRECATED;
^~~~~~~~~~~~~~~
src/rastertohtrt.cpp:256:45: warning: ‘int cupsMarkOptions(ppd_file_t*, int, cups_option_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
CUPSMARKOPTIONS(ppd, nOptions, pCupsOptions);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:370:13: note: declared here
extern int cupsMarkOptions(ppd_file_t *ppd, int num_options, cups_option_t *options) _PPD_DEPRECATED;
^~~~~~~~~~~~~~~
src/rastertohtrt.cpp:368:15: warning: ‘void ppdClose(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDCLOSE(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:372:14: note: declared here
extern void ppdClose(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~
src/rastertohtrt.cpp:368:15: warning: ‘void ppdClose(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDCLOSE(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:372:14: note: declared here
extern void ppdClose(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~
src/rastertohtrt.cpp:407:14: warning: ‘void ppdClose(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDCLOSE(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:372:14: note: declared here
extern void ppdClose(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~
src/rastertohtrt.cpp:407:14: warning: ‘void ppdClose(ppd_file_t*)’ is deprecated: Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations]
PPDCLOSE(ppd);
^
In file included from src/rastertohtrt.cpp:11:
/usr/include/cups/ppd.h:372:14: note: declared here
extern void ppdClose(ppd_file_t *ppd) _PPD_DEPRECATED;
^~~~~~~~
g++ -c -o Util0.o src/Util0.cpp
g++ -c -o HppCmd.o src/HppCmd.cpp
g++ -c -o OneJob.o src/OneJob.cpp
g++ -c -o ClrCvt.o src/ClrCvt.cpp
g++ -c -o HTSharpen.o src/HTSharpen.cpp
g++ -c -o MapTable.o src/MapTable.cpp
g++ -c -o TableMaping.o src/TableMaping.cpp
g++ -c -o CSaturation.o src/CSaturation.cpp
g++ -o rastertohtrt rastertohtrt.o Util0.o HppCmd.o OneJob.o ClrCvt.o HTSharpen.o MapTable.o TableMaping.o CSaturation.o -lcups -lcupsimage