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

Is there any documents to use this library on Windows? #150

Closed
xyx-is opened this issue Aug 11, 2018 · 4 comments
Closed

Is there any documents to use this library on Windows? #150

xyx-is opened this issue Aug 11, 2018 · 4 comments

Comments

@xyx-is
Copy link

xyx-is commented Aug 11, 2018

Hello,

I'm trying to use this library on Windows. Is there any documents to build and use this library on Windows?

I faced FD limit problem and found #61. However, the patch 49834b7 is not merged into master. (And actually, the patch contains a slight compile error.)

I found #55, and baresip/baresip#235 describe the compile environment of re/rem/baresip. #119, and baresip/baresip#464 show some prerequisite libraries can be omitted. So, what is the current prerequisite libraries?

Thank you.

@kuleshov-aleksei
Copy link
Contributor

Hello, @xyx-is
If you want to compile re/rem/baresip, then you need to clone these repos into some folder. Also you need to clone dirent. So your folder structure should be:

some_folder/
|-baresip/
|-re/
|-rem/
|-dirent/

I'm assuming that you are using MS Visual Studio 2015 or later (I think you can use any other IDE)
If it is so, then open solution at baresip/mk/win32/baresip.sln and you will be able to compile this project.
Here is example how to use this stack as library: Using baresip as a library

If you want to compile only re project, you don't need any other dependencies.

Here is some documentation:
baresip
libre
librem

@xyx-is
Copy link
Author

xyx-is commented Aug 16, 2018

Thank you for your help! I understand misc folder is no longer necessary.
Additionally, is there any plan to merge 49834b7 like patch?

@alfredh
Copy link
Contributor

alfredh commented Aug 16, 2018

there is no plan to merge that patch right now.

it needs much more testing first, and the lookup of fd is too slow.

@xyx-is
Copy link
Author

xyx-is commented Aug 16, 2018

I got it now. Thank you for your reply.

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

3 participants