From: Matt B. <wal...@ma...> - 2024-08-10 14:31:26
|
> On Aug 9, 2024, at 11:10 PM, Matt Broughton <wal...@ma...> wrote: > > > >> On Aug 9, 2024, at 8:42 PM, Michael Sweet <ms...@ms...> wrote: >> >> Matt, >> >>> On Aug 9, 2024, at 9:21 PM, Matt Broughton <wal...@ma...> wrote: >>> ... >>> Thank you for your help Michael. Unfortunately, I still can't get it to build all the way. >>> >>> I did as you said for building libusb and installed -- >> >> Hmm, maybe edit the installed libusb-1.0.pc to include the Libs.private on the end of the regular Libs, like this: >> >> Libs: -L${libdir} -lusb-1.0 -lobjc -Wl,-framework,IOKit -Wl,-framework,CoreFoundation > > Almost. You also need to add -Wl,-framework,Security which then matches Libs private. > > Libs: -L${libdir} -lusb-1.0 -lobjc -Wl,-framework,IOKit -Wl,-framework,CoreFoundation -Wl,-framework,Security > Libs.private: -lobjc -Wl,-framework,IOKit -Wl,-framework,CoreFoundation -Wl,-framework,Security > Cflags: -I${includedir}/libusb-1.0 > > Now it builds. I haven't tested the build yet, but this is a big step. Thank you Michael. A quick follow on--- Everything now builds nicely and summary testing is without problems. 1. After uninstalling libsub, the 'gutenprint53+usb' backend works nicely for the one printer tested(sudo BACKEND=mitsu70x /usr/libexec/cups/backend/gutenprint53+usb -s). 2. With the modifications to genppd.c cited earlier in the thread, all Printer Features are available for printers that can print to CD/DVDs and are passed properly for printing (tested using file print for Epson SP R800) 3. Actual ink on paper with Epson WF-1100 is fine. I will do some more testing at a later time. Matt |