Re: RFC: New release and abandoning MacOS?

Matt Broughton <[email protected]> Sat, 10 Aug 2024 09:31:08 -0500
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <[email protected]>

> On Aug 9, 2024, at 11:10 PM, Matt Broughton <[email protected]> wrote:
> 
> 
> 
>> On Aug 9, 2024, at 8:42 PM, Michael Sweet <[email protected]> wrote:
>> 
>> Matt,
>> 
>>> On Aug 9, 2024, at 9:21 PM, Matt Broughton <[email protected]> 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

_______________________________________________
Gimp-print-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel