You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The solution here is to rename the file gocv.go to anything else. The current SWIG builders as called by the Golang compilers produce a conflict with the filename.
package exam2
import . "github.com/lazywei/go-opencv/gocv"
import "github.com/gonum/matrix/mat64"
import "fmt"
func Sample2() {
}
main function call Sample2, it issued,
ithub.com/lazywei/go-opencv/gocv
github.com/lazywei/go-opencv/gocv
gocv_core.i:121: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:129: Warning 503: Can't wrap 'operator CvSize' unless renamed to a valid identifier.
gocv_core.i:130: Warning 503: Can't wrap 'operator CvSize2D32f' unless renamed to a valid identifier.
gocv_core.i:121: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:129: Warning 503: Can't wrap 'operator CvSize' unless renamed to a valid identifier.
gocv_core.i:130: Warning 503: Can't wrap 'operator CvSize2D32f' unless renamed to a valid identifier.
gocv_core.i:121: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:129: Warning 503: Can't wrap 'operator CvSize' unless renamed to a valid identifier.
gocv_core.i:130: Warning 503: Can't wrap 'operator CvSize2D32f' unless renamed to a valid identifier.
gocv_core.i:156: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:170: Warning 503: Can't wrap 'operator CvRect' unless renamed to a valid identifier.
gocv_core.i:40: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:45: Warning 503: Can't wrap 'operator CvPoint' unless renamed to a valid identifier.
gocv_core.i:46: Warning 503: Can't wrap 'operator CvPoint2D32f' unless renamed to a valid identifier.
gocv_core.i:47: Warning 503: Can't wrap 'operator Vec<int,2>' unless renamed to a valid identifier.
gocv_core.i:40: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:45: Warning 503: Can't wrap 'operator CvPoint' unless renamed to a valid identifier.
gocv_core.i:46: Warning 503: Can't wrap 'operator CvPoint2D32f' unless renamed to a valid identifier.
gocv_core.i:47: Warning 503: Can't wrap 'operator Vec<float,2>' unless renamed to a valid identifier.
gocv_core.i:40: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:45: Warning 503: Can't wrap 'operator CvPoint' unless renamed to a valid identifier.
gocv_core.i:46: Warning 503: Can't wrap 'operator CvPoint2D32f' unless renamed to a valid identifier.
gocv_core.i:47: Warning 503: Can't wrap 'operator Vec<double,2>' unless renamed to a valid identifier.
gocv_core.i:82: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:86: Warning 503: Can't wrap 'operator CvPoint3D32f' unless renamed to a valid identifier.
gocv_core.i:88: Warning 503: Can't wrap 'operator Vec<int,3>' unless renamed to a valid identifier.
gocv_core.i:82: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:86: Warning 503: Can't wrap 'operator CvPoint3D32f' unless renamed to a valid identifier.
gocv_core.i:88: Warning 503: Can't wrap 'operator Vec<float,3>' unless renamed to a valid identifier.
gocv_core.i:82: Warning 503: Can't wrap 'operator =' unless renamed to a valid identifier.
gocv_core.i:86: Warning 503: Can't wrap 'operator CvPoint3D32f' unless renamed to a valid identifier.
gocv_core.i:88: Warning 503: Can't wrap 'operator Vec<double,3>' unless renamed to a valid identifier.
gocv_core.i:241: Warning 516: Overloaded method cv::Mat::diag(cv::Mat const &) ignored,
gocv_core.i:239: Warning 516: using cv::Mat::diag() const instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >() const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >() instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(int) ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(int) const instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(int const *) const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(int const *) instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(int) const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(int) instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(cv::Point) const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(cv::Point) instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(int,int) const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(int,int) instead.
gocv_core.i:279: Warning 516: Overloaded method cv::Mat::at< float >(int,int,int) const ignored,
gocv_core.i:279: Warning 516: using cv::Mat::at< float >(int,int,int) instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >() const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >() instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(int) ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(int) const instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(int const *) const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(int const *) instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(int) const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(int) instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(cv::Point) const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(cv::Point) instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(int,int) const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(int,int) instead.
gocv_core.i:280: Warning 516: Overloaded method cv::Mat::at< double >(int,int,int) const ignored,
gocv_core.i:280: Warning 516: using cv::Mat::at< double >(int,int,int) instead.
go build github.com/lazywei/go-opencv/gocv: build output "/var/folders/34/z2z_vp1573g5014m8k7wys100000gn/T/go-build498457648/github.com/lazywei/go-opencv/gocv/_obj/gocv.go" already exists and is not an object file
how to fix this? hope your reply
The text was updated successfully, but these errors were encountered: