hdiniz / rtpdump

Extract audio file from RTP streams in pcap format
MIT License
97 stars 27 forks source link

Build errors #7

Closed husam212 closed 2 years ago

husam212 commented 4 years ago

Commands:

mkdir /tmp/godir
export GOPATH=/tmp/godir
go get github.com/hdiniz/rtpdump

Output:

# github.com/hdiniz/rtpdump
godir/src/github.com/hdiniz/rtpdump/main.go:19:26: c.GlobalString undefined (type *cli.Context has no field or method GlobalString)
godir/src/github.com/hdiniz/rtpdump/main.go:204:10: undefined: cli.NewMultiError
godir/src/github.com/hdiniz/rtpdump/main.go:218:10: undefined: cli.NewMultiError
godir/src/github.com/hdiniz/rtpdump/main.go:238:11: undefined: cli.NewMultiError
godir/src/github.com/hdiniz/rtpdump/main.go:246:10: undefined: cli.NewMultiError
godir/src/github.com/hdiniz/rtpdump/main.go:304:15: cannot use []cli.Command literal (type []cli.Command) as type []*cli.Command in assignment
godir/src/github.com/hdiniz/rtpdump/main.go:326:19: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
    cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
godir/src/github.com/hdiniz/rtpdump/main.go:327:16: cannot use cli.IntFlag literal (type cli.IntFlag) as type cli.Flag in array or slice literal:
    cli.IntFlag does not implement cli.Flag (Apply method has pointer receiver)
godir/src/github.com/hdiniz/rtpdump/main.go:335:16: cannot use cli.Command literal (type cli.Command) as type *cli.Command in array or slice literal
godir/src/github.com/hdiniz/rtpdump/main.go:345:17: cannot use cli.StringFlag literal (type cli.StringFlag) as type cli.Flag in array or slice literal:
    cli.StringFlag does not implement cli.Flag (Apply method has pointer receiver)
godir/src/github.com/hdiniz/rtpdump/main.go:345:17: too many errors
tamoghnabhaduri commented 4 years ago

I am also getting same issue. Anyone can provide any solution??