google / cloud-print-connector

Google Cloud Print Connector
BSD 3-Clause "New" or "Revised" License
764 stars 184 forks source link

could not determine kind of name for C.cupsGetPPD3 #381

Open rickrich opened 6 years ago

rickrich commented 6 years ago

$ pwd /home/rick/go

$ go get github.com/google/cloud-print-connector/... # github.com/google/cloud-print-connector/cups could not determine kind of name for C.cupsGetPPD3

$ dnf list cups Last metadata expiration check: 9 days, 1:26:56 ago on Wed Oct 25 16:14:10 2017. Installed Packages cups.x86_64 1:2.2.0-10.fc25 @updates

rickrich commented 6 years ago

I did:

$ pwd /home/rick/go/src/github.com/google/cloud-print-connector/cups

$ diff -u core.go.org core.go --- core.go.org 2017-11-04 07:01:06.490643405 -0500 +++ core.go 2017-11-04 06:53:15.875751493 -0500 @@ -12,6 +12,7 @@

cgo freebsd CFLAGS: -I/usr/local/include

cgo freebsd LDFLAGS: -L/usr/local/lib

include "cups.h"

+#include <cups/ppd.h> */ import "C" import (