GithubHelp home page GithubHelp logo

libsam3's Introduction

libsam3

Build Status

A C library for the SAM v3 API.

Development Status

Maintained by idk, PRs are accepted on I2P gitlab/I2P gitlab, and on github at the official mirror repository: i2p/libsam3.

Usage

Copy the two files from one of the following locations into your codebase:

  • src/libsam3 - Synchronous implementation.
  • src/libsam3a - Asynchronous implementation.

See examples/ for how to use various parts of the API.

Cross-Compiling for Windows from debian:

Set your cross-compiler up:

export CC=x86_64-w64-mingw32-gcc
export CFLAGS='-Wall -O2 '
export LDFLAGS='-lmingw32 -lws2_32 -lwsock32 -mwindows'

and run make build. Only libsam3 is available for Windows, libsam3a will be made available at a later date. `

Linker(Windows)

When building for Windows remember to set the flags to link to the Winsock and Windows libraries.

-lmingw32 -lws2_32 -lwsock32 -mwindows

This may apply when cross-compiling or compiling from Windows with mingw.

Cool Projects using libsam3

Are you using libsam3 to provide an a cool I2P based feature to your project? Let us know about it(and how it uses libsam3) and we'll think about adding it here*!

  1. Retroshare

*Projects which are listed here must be actively maintained. Those which intentionally violate the law or the rights of a person or persons directly won't be considered. Neither will obvious trolling. The maintainer will make the final decision.

libsam3's People

Contributors

eyedeekay avatar majestrate avatar mikalv avatar sehraf avatar str4d avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.