-
Notifications
You must be signed in to change notification settings - Fork 18
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
Raspbian Jessie build error #9
Comments
I've listed libhackrf-dev as a dependency. As for the issue, I've found this thread which points to a missing linker flag:
Could you try adding that? I don't have a RPI with Jessie near me now. |
You'll have to forgive my lack of knowledge on this, so if I've done this wrong, please let me know. I added the below line to CMakeLists.txt
After re-creating the build folder and kicking everything off again, I'm now presented with the below.
This did appear to resolve the libXxf86vm DSO error. Searching around for the libglfw3 error, I'm pointed here, then here, which mentions adding X11 into the cmake file, but it looks like that's already done.
|
You'll have to forgive my lack of knowledge as well :-) I'm absolutely not an expert in those compiler flags. I'll try to look at it tonight when I have my RPI.
|
I've pushed some patches that enable compilation on Raspbian Jessie. Everything should now compile without errors. Make sure to install all the packages listed in the README. That doesn't mean everything works, unfortunately. The only example that currently seems to work is the This is because, to make things works, I've had to use the Mesa software rasterizer, which doesn't support the newer GL3 features we're using (such as VBOs, or even shaders). The solution is to make GLFW3 use OpenGL ES. However, so far I haven't had any success with that. |
Some other thread for reference: |
Note that there is a rpi-support branch that does work -- however, those patches haven't been merged yet and the branch is running behind.
This uses the Broadcom drivers directly, and renders full-screen. You'll have to use Alt-F4 to stop the application (this also closes the terminal, however). |
I'm getting the below when building Frequensea on Raspbian Jessie. I was initially getting build issues prior to that, but realised that libhackrf-dev wasn't listed as a dependency under the Raspberry Pi section, this allowed me to get this far.
The text was updated successfully, but these errors were encountered: