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

GUI CMake bladerf project generation on windows 11 problem #990

Open
tarasii opened this issue Nov 6, 2024 · 1 comment
Open

GUI CMake bladerf project generation on windows 11 problem #990

tarasii opened this issue Nov 6, 2024 · 1 comment

Comments

@tarasii
Copy link

tarasii commented Nov 6, 2024

Hi

Windows 11
https://github.com/Nuand/bladeRF.git cloned.
libusb and phtreads-w32 downloaded
CMake 3.3.10 GUI - Configure - and getting:
CMake Error at C:/Program Files/CMake/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
Call Stack (most recent call first):
C:/Program Files/CMake/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/CMake/share/cmake-3.31/Modules/FindCurses.cmake:268 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
utilities/bladeRF-power/CMakeLists.txt:6 (find_package)

Can you please point me how can I install CURSES libruary under windows

Thanks

@TobyXue
Copy link

TobyXue commented Dec 2, 2024

Hello,

After multiple failures, I finally made them to build successfully. I shall explain some essentail steps, for CURSES library under windows, you may refer to this link of pdcurses: https://pdcurses.org/ but I don't think it makes any further efforts for building solutions of libbladeRF, as you may encounter more issues while building, such as couldn't find bladeRF.lib file, or lack of unistd.h etc...

I strongly recommend to follow the steps mentioned in: #906 strictly, and to git clone this version of repo: https://github.com/Nuand/bladeRF/tree/41ef63460956e833c9b321252245257ab3946055 for building the whole solution of libbladeRF. Then everything should work properly.

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