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

Build issues in hide-formfields #31

Open
fless-lab opened this issue Nov 12, 2024 · 0 comments
Open

Build issues in hide-formfields #31

fless-lab opened this issue Nov 12, 2024 · 0 comments
Assignees

Comments

@fless-lab
Copy link
Contributor

The current CMakeLists.txt configuration for the hide-formfields module has issues when trying to locate and link with Qt5 and Poppler libraries. These issues prevent successful compilation on certain systems, leading to build errors.

Problem:

  • The CMakeLists.txt file does not reliably find and link Qt5 and Poppler libraries, resulting in build failures.
  • This affects users who try to build hide-formfields on systems where the paths to these dependencies may vary.

Proposed Solution:

  • Update CMakeLists.txt to use find_package for Qt5, ensuring that the necessary libraries and include directories are correctly detected.
  • Correct the include directories and library linking configurations for Poppler.

Steps to Reproduce:

  1. Clone the repository.
  2. Navigate to the cpp/hide-formfields directory.
  3. Run the build command (e.g., ./build.sh).

Expected Behavior:

The hide-formfields module should compile successfully without errors.

Actual Behavior:

The build fails due to missing or incorrectly linked Qt5 and Poppler dependencies.

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