apple / apple/foundationdb

bindings/go: error "No rule to make target fdb_c_options.g.h"

Open
#5,613 13 comments 0 reactions 1 assignee Claimed by @brownleej View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

As mentioned there: https://github.com/apple/foundationdb/tree/master/bindings/go
I run only one command and get error:
```
> ./fdb-go-install.sh install --fdbver 6.3.15
Downloading foundation repository into /home/egor/go/src/github.com/apple:
git -C /home/egor/go/src/github.com/apple clone --branch 6.3.15 https://github.com/apple/foundationdb.git
Cloning into 'foundationdb'...
remote: Enumerating objects: 118747, done.
remote: Counting objects: 100% (232/232), done.
remote: Compressing objects: 100% (164/164), done.
remote: Total 118747 (delta 124), reused 103 (delta 68), pack-reused 118515
Receiving objects: 100% (118747/118747), 68.54 MiB | 7.59 MiB/s, done.
Resolving deltas: 100% (93870/93870), done.
Note: checking out 'c3ccd7d23675932a26c9958dbb53e31f5a49ccd5'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b

Building generated files.
make -C /home/egor/go/src/github.com/apple/foundationdb bindings/c/foundationdb/fdb_c_options.g.h
make: Entering directory '/home/egor/go/src/github.com/apple/foundationdb'
make: *** No rule to make target 'bindings/c/foundationdb/fdb_c_options.g.h'. Stop.
make: Leaving directory '/home/egor/go/src/github.com/apple/foundationdb'
Could not generate required c header
```

I try it in Ubuntu 18.04 LTS on Windows.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.