Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/revmischa/librapid
C library for message passing with a Rapid API server
https://github.com/revmischa/librapid
Last synced: 3 days ago
JSON representation
C library for message passing with a Rapid API server
- Host: GitHub
- URL: https://github.com/revmischa/librapid
- Owner: revmischa
- License: gpl-3.0
- Created: 2012-01-08T00:38:38.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-01-29T23:09:19.000Z (almost 13 years ago)
- Last Synced: 2024-10-18T07:53:30.352Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 125 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
## To build the git checkout:
```
git submodule init
git submodule update
autoreconf -i
automake -a -c
./configure
make
```## Cross-compiling:
This library is designed for use in embedded systems. If you want to cross-compile it, try something along the lines of:
`./configure --build=x86_64-linux-gnu --host=mips-openwrt-linux`You will need to have the appropriate library and executable search paths in $PATH and $LDFLAGS.
If you are using the OpenWRT SDK, you'll need to set up your environment like so:
```
OPENWRT_SDK="$HOME/dev/toolchains/openwrt"
OPENWRT_TOOLCHAIN="$OPENWRT_SDK/staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1"
export PATH="$OPENWRT_TOOLCHAIN/usr/bin/:$PATH"
export LDFLAGS="-L$OPENWRT_TOOLCHAIN/usr/lib -L$OPENWRT_TOOLCHAIN/lib -Wl,-rpath-link=$OPENWRT_TOOLCHAIN/lib/"
export ac_cv_func_malloc_0_nonnull=yes
```