-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
uSockets header and lib not installed system-wide #1600
Comments
how did you copy |
Make sure you clone with the git submodule. I did this: git clone --recurse-submodules https://github.com/uNetworking/uWebSockets Then, you want to run I did the following:
Then, to get my project to compile, the following
Note: I needed ZLIB as a dependency to make it work because one of the uWebSocket headers uses it. Here is the project that I am using it for (work in progress as of time of this comment). |
Problem description:
I have installed uWebSockets on my Ubuntu system, but I noticed that the
libusockets.h
header file and theuSockets.a
archive file from the uSockets dependency are not installed system-wide. This causes problems when trying to use uWebSockets in my CMake project, as the required header and archive files are not found.Steps to reproduce:
sudo make install
.libusockets.h
anduSockets.a
files are not installed in the system include directories (e.g.,/usr/local/include/uWebSockets
) and library directories (e.g.,/usr/local/lib
or/usr/lib
).Expected behavior:
The
libusockets.h
header file and theuSockets.a
archive file should be installed system-wide along with the uWebSockets headers so that they are available for use in projects that depend on uWebSockets.Possible solutions:
libusockets.h
header file and theuSockets.a
archive file when installing uWebSockets.Additional context:
I was able to manually copy the
libusockets.h
file to my system include directory, and also copy the uSockets.a archive file as a workaround. However, this is not an ideal solution, as it requires manual work to be done(I wrote a script to do all things).Please let me know if there is a better solution or if this issue can be addressed in future updates of uWebSockets/uSockets. Thank you!
The text was updated successfully, but these errors were encountered: