Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

这个项目再本地如何编译? #154

Open
TelDragon opened this issue Nov 27, 2024 · 0 comments
Open

这个项目再本地如何编译? #154

TelDragon opened this issue Nov 27, 2024 · 0 comments

Comments

@TelDragon
Copy link

TelDragon commented Nov 27, 2024

这个项目再本地如何编译?

  1. 克隆本库 忽略描述

  2. 安装依赖

sudo apt install golang protobuf-compiler
  1. 下载依赖
go mod tidy
  1. 编译 然后报错。。。。。

ubuntu@ubuntu:~/kplayer-go$ make build
make subdirs
make[1]: Entering directory '/home/ubuntu/kplayer-go'
make[2]: Entering directory '/home/ubuntu/kplayer-go/proto'
make subdirs
make[3]: Entering directory '/home/ubuntu/kplayer-go/proto'
make[4]: Entering directory '/home/ubuntu/kplayer-go/proto/server'
protoc -I=.: --go_out=. --validate_out="lang=go:." --go-grpc_out=. --grpc-gateway_out=logtostderr=true:. *.proto && \
    protoc -I=.: --grpc-gateway_out=. *.proto
gogoproto/gogo.proto: File not found.
google/api/annotations.proto: File not found.
validate/validate.proto: File not found.
resource.proto:7:1: Import "gogoproto/gogo.proto" was not found or had errors.
resource.proto:8:1: Import "google/api/annotations.proto" was not found or had errors.
resource.proto:9:1: Import "validate/validate.proto" was not found or had errors.
play.proto:7:1: Import "gogoproto/gogo.proto" was not found or had errors.
play.proto:8:1: Import "google/api/annotations.proto" was not found or had errors.
play.proto:9:1: Import "resource.proto" was not found or had errors.
play.proto:10:1: Import "validate/validate.proto" was not found or had errors.
output.proto:7:1: Import "gogoproto/gogo.proto" was not found or had errors.
output.proto:8:1: Import "google/api/annotations.proto" was not found or had errors.
output.proto:9:1: Import "validate/validate.proto" was not found or had errors.
plugin.proto:7:1: Import "gogoproto/gogo.proto" was not found or had errors.
plugin.proto:8:1: Import "google/api/annotations.proto" was not found or had errors.
plugin.proto:9:1: Import "resource.proto" was not found or had errors.
plugin.proto:10:1: Import "validate/validate.proto" was not found or had errors.
greeter.proto:7:1: Import "gogoproto/gogo.proto" was not found or had errors.
greeter.proto:8:1: Import "google/api/annotations.proto" was not found or had errors.
greeter.proto:9:1: Import "play.proto" was not found or had errors.
greeter.proto:10:1: Import "output.proto" was not found or had errors.
greeter.proto:11:1: Import "plugin.proto" was not found or had errors.
greeter.proto:12:1: Import "resource.proto" was not found or had errors.
greeter.proto:17:16: "PlayStopArgs" is not defined.
greeter.proto:17:39: "PlayStopReply" is not defined.
greeter.proto:23:16: "PlaySkipArgs" is not defined.
greeter.proto:23:39: "PlaySkipReply" is not defined.
greeter.proto:29:20: "PlayDurationArgs" is not defined.
greeter.proto:29:47: "PlayDurationReply" is not defined.
greeter.proto:34:17: "PlayPauseArgs" is not defined.
greeter.proto:34:41: "PlayPauseReply" is not defined.
greeter.proto:40:20: "PlayContinueArgs" is not defined.
greeter.proto:40:47: "PlayContinueReply" is not defined.
greeter.proto:46:23: "PlayInformationArgs" is not defined.
greeter.proto:46:53: "PlayInformationReply" is not defined.
greeter.proto:51:27: "PlayEncodeConfigArgs" is not defined.
greeter.proto:51:58: "PlayEncodeConfigReplay" is not defined.
greeter.proto:56:31: "PlayEncodeSetAvgQualityArgs" is not defined.
greeter.proto:56:69: "PlayEncodeSetAvgQualityReplay" is not defined.
greeter.proto:66:17: "OutputAddArgs" is not defined.
greeter.proto:66:41: "OutputAddReply" is not defined.
greeter.proto:72:20: "OutputRemoveArgs" is not defined.
greeter.proto:72:47: "OutputRemoveReply" is not defined.
greeter.proto:77:18: "OutputListArgs" is not defined.
greeter.proto:77:43: "OutputListReply" is not defined.
greeter.proto:86:18: "PluginListArgs" is not defined.
greeter.proto:86:43: "PluginListReply" is not defined.
greeter.proto:91:17: "PluginAddArgs" is not defined.
greeter.proto:91:41: "PluginAddReplay" is not defined.
greeter.proto:97:20: "PluginRemoveArgs" is not defined.
greeter.proto:97:47: "PluginRemoveReply" is not defined.
greeter.proto:102:20: "PluginUpdateArgs" is not defined.
greeter.proto:102:47: "PluginUpdateReply" is not defined.
greeter.proto:112:19: "ResourceAddArgs" is not defined.
greeter.proto:112:45: "ResourceAddReply" is not defined.
greeter.proto:118:22: "ResourceRemoveArgs" is not defined.
greeter.proto:118:51: "ResourceRemoveReply" is not defined.
greeter.proto:123:20: "ResourceListArgs" is not defined.
greeter.proto:123:47: "ResourceListReply" is not defined.
greeter.proto:128:23: "ResourceListAllArgs" is not defined.
greeter.proto:128:53: "ResourceListAllReply" is not defined.
greeter.proto:133:23: "ResourceCurrentArgs" is not defined.
greeter.proto:133:53: "ResourceCurrentReply" is not defined.
greeter.proto:138:20: "ResourceSeekArgs" is not defined.
greeter.proto:138:47: "ResourceSeekReply" is not defined.
make[4]: *** [Makefile:2: build-go] Error 1
make[4]: Leaving directory '/home/ubuntu/kplayer-go/proto/server'
make[3]: *** [Makefile:8: server] Error 2
make[3]: Leaving directory '/home/ubuntu/kplayer-go/proto'
make[2]: *** [Makefile:11: build-go] Error 2
make[2]: Leaving directory '/home/ubuntu/kplayer-go/proto'
make[1]: *** [Makefile:8: proto] Error 2
make[1]: Leaving directory '/home/ubuntu/kplayer-go'
make: *** [Makefile:11: build] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant