Giter Club home page Giter Club logo

xio's Introduction

PROXYIO

Build Status

PROXYIO is a socket library that provides several common communication patterns. for more details about this project, see Home

Requires

libuuid

if you using ubuntu system:

$ sudo apt-get install uuid-dev

if you using centos/redhat/Oracle system:

$ sudo yum install libuuid-devel

Build

To build proxyio :

$ sh autogen.sh
$ ./configure
$ make
$ make check
$ sudo make install

Python

To build proxyio for python language

$ cd binding/python
$ python ext.py build
$ sudo python ext.py install

Lua

To build proxyio for lua language

$ ./configure --enable-lua
$ make
$ make check
$ sudo make install

Golang

To build proxyio for golang language Building the proxyio in normal way, and then

$ cd binding/go
$ go build
$ go test -v ./...

PHP

To build proxyio for php language

$ cd binding/php
$ phpize
$ ./configure --enable-xio
$ make
$ sudo make install

copy the xio.ini config file into /etc/php.d/

Ruby

To build proxyio for ruby language

$ cd binding/ruby
$ ruby ext.rb
$ make
$ sudo make install

License

Copyright 2014 Dong Fang [email protected].

Licensed under the MIT/X11 License: http://opensource.org/licenses/MIT

xio's People

Contributors

pipul avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

xio's Issues

mac make check

xio 0.9: ./test-suite.log

TOTAL: 16

PASS: 12

SKIP: 0

XFAIL: 0

FAIL: 4

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: tests/sp_bus_ts

tests/sp_bus_ts.c:20 main() !rc < 0

FAIL: tests/sp_reqrep_ts

tests/sp_reqrep_ts.c:65 server1() !(s = sp_listen (eid, host)) < 0

FAIL: tests/sp_pubsub_ts

tests/sp_pubsub_ts.c:57 server1() !(s = sp_listen (eid, host)) < 0

FAIL: tests/sp_pipeline_ts

tests/sp_pipeline_ts.c:59 proxy_thread() !sp_add (front_eid, s) < 0

make check failed on freebsd

make check-TESTS
PASS: tests/stl_ts
PASS: tests/rex_ts
Segmentation fault (core dumped)
FAIL: tests/ev_ts
PASS: tests/bufio_ts
PASS: tests/rb_ts
PASS: tests/modstat_ts
PASS: tests/path_ts
PASS: tests/taskpool_ts
PASS: tests/sync_ts
PASS: tests/msgbuf_ts
PASS: tests/socket_ts
PASS: tests/poll_ts
PASS: tests/sp_bus_ts
PASS: tests/sp_reqrep_ts
PASS: tests/sp_pubsub_ts
PASS: tests/sp_pipeline_ts

make all-am

Testsuite summary for xio 0.9

TOTAL: 16

PASS: 15

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

See ./test-suite.log

Please report to [email protected]

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.