Comments (4)
Are you checking out and building CBForest on its own, not as part of Couchbase Lite? It should work, but I haven't tried it in a while.
From your screenshot, the source paths in the project look wrong — it has .../vendor/CBForest/blockcache.cc, which is missing the last 3 directories in the path, vendor/forestdb/src. If so, I have no idea why the project would build for me and not you…
from cbforest.
Are you checking out and building CBForest on its own, not as part of Couchbase Lite? It should work, but I haven't tried it in a while.
I've been using Couchbase-Lite as a submodule in my project repo for... a while. Since the beginning of the year, I guess. All I did was switch from master to forestdb and pull, and git submodule update --init --recursive
from the CBL root. I got appropriate messages, git log
et al. seems correct and up to date, etc.
I encountered the first error when trying to build my entire project (which links to the CBL Mac framework). I thought, okay, maybe my header search paths are off or something, so I just tried building CBForest itself and got the same error, so I poked into the directory and found the red file names.
From your screenshot, the source paths in the project look wrong — it has .../vendor/CBForest/blockcache.cc, which is missing the last 3 directories in the path, vendor/forestdb/src. If so, I have no idea why the project would build for me and not you…
I can't imagine why this would affect CBForest, but I keep my Xcode groups/items mirroring my FS folder/file hierarchy, and all "Location"s are set to "relative to group". Again, I can't imagine why this would cause any issue, and it hasn't with CBL in the past, but perhaps there's some side effect to this that I don't know about.
from cbforest.
Well, here's something weird:
The group's path seems set correctly...
and yet the file contained within the group, which seems also to be set correctly, generates an incorrect path...
so this kind of looks like an Xcode bug to me.
from cbforest.
Deleted derived files, etc, closed and relaunched Xcode... and everything's fine :-/ I guess it was Xcode.
Nevermind! :-D
from cbforest.
Related Issues (20)
- Android: LogLevel does not effect for Android.
- After indexing a view, its lastSequenceIndexed may be less than db's lastSequence HOT 2
- RefCounted destructor can throw, triggering abort HOT 1
- InclusiveEnd=false query does not work unless end key is specified HOT 3
- Update ForestDB to get improved compaction / space reuse HOT 3
- ForestDB performance tanking on non SSD Window 10 machine HOT 5
- 1.4.0 ForestDb crash in _fdb_compact_file HOT 1
- Crash while compaction in background on iOS HOT 2
- After purging a doc, its rows are left behind in view indexes
- Allow enumerators to keep working after db or view is closed HOT 2
- ForestDB Error: null HOT 1
- Failed to begin transaction - com.couchbase.cbforest.Database.beginTransaction HOT 1
- KeyStore::lastSequence() could throw the exception. It should be caught.
- Crash in view
- C4Error: variables of struct is not initialized with 0 on Android platform HOT 4
- Crash in ForestDB (filemgr_is_fully_resident)
- Task: Update ForestDB to latest stable-branch commit HOT 1
- Multithreaded exception when indexing views
- Compilation warning with 64bit Android - type mismatch between unsigned long and unsigned long long HOT 4
- Multiple Transactions on same Database* cause assertion failure in thread-safe mode HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cbforest.