sled icon indicating copy to clipboard operation
sled copied to clipboard

Added xtensa architecture to cfg for atomic_shim

Open gpgreen opened this issue 1 year ago • 4 comments

I am building an ereader project based on an xtensa board. I would like to use sled as a db, but it doesn't compile with the stable version 0.34.7.

xtensa architecture doesn't have 64bit atomics, so adjusted config to bring the shim versions of those types

gpgreen avatar Dec 27 '23 11:12 gpgreen

@gpgreen it's been exactly one year but if you do remember: was tis patch the only thing you needed? I just tried compiling with it and it still came up with "type Atomic* does not exist" kind of errors.

black-puppydog avatar Dec 27 '24 05:12 black-puppydog

I haven't worked on the project for a while, and it's a complicated project, with no deadlines. I don't think I'll be able to answer quickly right now. xtensa was a very active project so it's quite possible there is another path to getting sled to work now. If you don't want to dig into it, just close, and I'll try again later when I get back to it.

gpgreen avatar Dec 27 '24 19:12 gpgreen

@gpgreen no don't worry, I'm not a maintainer, just someone also trying to compile sled into an esp32 project at the moment. 😆

black-puppydog avatar Dec 27 '24 22:12 black-puppydog

@black-puppydog it has to be the xtensa architecture, not just esp32.

gpgreen avatar Dec 28 '24 21:12 gpgreen