Gutenprint / CUPS Dye-sublimation drivers

  • Status Closed
  • Percent Complete
  • Task Type Feature Request
  • Category Common Code
  • Assigned To
    Solomon Peachy
  • Operating System All
  • Severity Low
  • Priority Medium
  • Reported Version 1.0
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Gutenprint / CUPS Dye-sublimation drivers
Opened by Solomon Peachy - 2019-09-04
Last edited by Solomon Peachy - 2020-03-27

FS#626 - Support running on Windows

Cygwin and mingw initially, but ideally work this in natively..

Closed by  Solomon Peachy
2020-03-27 04:54
Reason for closing:  Implemented
Additional comments about closing:  Backend code now runs and functions under Windows. Gutenprint is another matter.
Solomon Peachy commented on 2019-09-04 04:23
libusb_detach_kernel_driver() returns NOT_SUPPORTED on windows. That is now handled gracefully.
Solomon Peachy commented on 2020-01-25 12:23
Cleaned up a pile of warnings and errors. Remaining tasks for working with mingw: * Makefile tweaks, if any * Linking against libusb (probaby a matter of grabbing appropriate binary) * Forcing non-blocking IO * dynamic library loading (equivalent to dlopen or ltdl)
Solomon Peachy commented on 2020-01-26 05:44
Fully implemented under MinGW (except for explicitly setting blocking I/O. Need to test it still.
Solomon Peachy commented on 2020-03-07 02:01
Doesn't seem to detect anything. Need to instrument the code to figure out why libusb isn't coming up with anything at all...


Available keyboard shortcuts


Task Details

Task Editing