Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not build spdyd #94

Open
brantxiong opened this issue Nov 19, 2013 · 4 comments
Open

Could not build spdyd #94

brantxiong opened this issue Nov 19, 2013 · 4 comments

Comments

@brantxiong
Copy link

Hi, I can both build shrpx and spdycat, but not spdyd.
The make install result is as following:

.
|-- bin
|   |-- shrpx
|   `-- spdycat
|-- include
|   `-- spdylay
|       |-- spdylay.h
|       `-- spdylayver.h
|-- lib
|   |-- libspdylay.a
|   |-- libspdylay.la
|   `-- pkgconfig
|       `-- libspdylay.pc
`-- share
    `-- doc
        `-- spdylay
            `-- README.rst

8 directories, 8 files

Should I lose some package to install? If so, whats that? How can I make spdyd?

Thanks a lot~

@tatsuhiro-t
Copy link
Owner

spdyd depends on libxml2. Please make sure that its development package and runtime are installed.

@tatsuhiro-t
Copy link
Owner

My previous comment is wrong. Ignore it.

spdyd requires that epoll or kqueue event polling mechanism exist in the system.
If your system lacks neither of them, spdyd is not built.

@brantxiong
Copy link
Author

How could I fix the problem(system lacks epoll or kqueue event polling mechanism)?

I already have libevent 2.0.21-1 installed, Should I install some other librarys or fix it in other way? I didn't figure it out through google..
Thanks so much for replying!

@tatsuhiro-t
Copy link
Owner

Which OS are you using? epoll or kqueue is implemented in kernel, so if you don't use the OS supporting them, you are out of luck.
But first of all, are you really going to use spdyd? It is just a test server to experiment SPDY protocol.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants