herumi / bls-eth-go-binary

65 stars 39 forks source link

Version 1.34 does not include the library #60

Closed Nipol closed 5 months ago

Nipol commented 5 months ago

Hello, First of all, Thank you for providing such wonderful libraries.

To test the library, I ran the sample using go get, but I got the error below.

$ go run sample.go
# command-line-arguments
/usr/local/go/pkg/tool/linux_arm64/link: running gcc failed: exit status 1
/usr/bin/ld: cannot find -lbls384_256: No such file or directory
collect2: error: ld returned 1 exit status

However, bls-go-binary worked well, and it was one version lower. Therefore, I also tested bls-eth-go-binary one version lower, and it was successful.

After checking the folder structure, I found the following differences.

1.33 스크린샷 2024-03-24 오후 11 14 02

1.34 스크린샷 2024-03-24 오후 11 14 30

As a side note, this is a Linux aarch64 environment.

Thanks again for your work.

herumi commented 5 months ago

Thank you for the notification. I've fixed it at https://github.com/herumi/bls-eth-go-binary/releases/tag/v1.34.1.

Nipol commented 5 months ago

Awesome! I have confirmed that it works correctly