radareorg / sdb

Simple and fast string based key-value database with support for arrays and json
https://www.radare.org/
MIT License
218 stars 62 forks source link

make install fails: install: sdbtypes.h: No such file or directory #147

Closed ilovezfs closed 7 years ago

ilovezfs commented 7 years ago
install -m 644 src/sdb.h src/sdb_version.h src/cdb.h src/ht.h src/types.h src/ls.h src/cdb_make.h src/buffer.h src/config.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include/sdb
install -m 755 src/sdb /usr/local/Cellar/sdb/HEAD-7f0d38b/bin
install -m 644 pkgconfig/sdb.pc /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
install -m 644 bindings/vala/sdb.vapi /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
cd bindings/vala/types && /Applications/Xcode.app/Contents/Developer/usr/bin/make install DESTDIR= PREFIX=/usr/local/Cellar/sdb/HEAD-7f0d38b
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/include
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
install -m 644 sdbtypes.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include
install: sdbtypes.h: No such file or directory
make[1]: *** [install] Error 71
make: *** [install] Error 2

Full build log: https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb

Tested both 0.12 and HEAD @ 7f0d38b.

I can work around it with

make
make -C bindings/vala/types
radare commented 7 years ago

sdbtypes.h is generated by vala

On 12 Sep 2017, at 14:05, ilovezfs notifications@github.com wrote:

install -m 644 src/sdb.h src/sdb_version.h src/cdb.h src/ht.h src/types.h src/ls.h src/cdb_make.h src/buffer.h src/config.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include/sdb install -m 755 src/sdb /usr/local/Cellar/sdb/HEAD-7f0d38b/bin install -m 644 pkgconfig/sdb.pc /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig install -m 644 bindings/vala/sdb.vapi /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi cd bindings/vala/types && /Applications/Xcode.app/Contents/Developer/usr/bin/make install DESTDIR= PREFIX=/usr/local/Cellar/sdb/HEAD-7f0d38b mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/include mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi install -m 644 sdbtypes.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include install: sdbtypes.h: No such file or directory make[1]: [install] Error 71 make: [install] Error 2 Full build log: https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb Tested both 0.12 and HEAD @ 7f0d38b https://github.com/radare/sdb/commit/7f0d38b217380d32869870bef3d5946fba2df92a.

I can workaround it with

make make -C bindings/vala/types — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/radare/sdb/issues/147, or mute the thread https://github.com/notifications/unsubscribe-auth/AA3-lv9-Nk1_cLSzWhsBHnJkagurxjj4ks5shnOOgaJpZM4PUint.

ilovezfs commented 7 years ago

Thanks @radare!