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

CMake build fails due to missing src/jrd/pcmet.epp [CORE5662] #5928

Closed
firebird-automations opened this issue Nov 16, 2017 · 6 comments
Closed

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: Vadim Zeitlin (vz)

Build using cmake (just "cmake /tmp/firebird && make") goes for some time and then fails with

[ 67%] Built target engine12_common
make[2]: *** No rule to make target '/tmp/firebird/src/jrd/pcmet.epp', needed by 'src/jrd/pcmet.epp.boot.cpp'. Stop.
CMakeFiles/Makefile2:614: recipe for target 'src/CMakeFiles/boot_engine12.dir/all' failed
make[1]: *** [src/CMakeFiles/boot_engine12.dir/all] Error 2
Makefile:76: recipe for target 'all' failed
make: *** [all] Error 2

The file is indeed not there, neither in the source nor in the build directory and there doesn't seem to be any target for creating it in any of CMake-generated makefiles.

@firebird-automations
Copy link
Collaborator Author

Commented by: @asfernandes

This file is not used anymore. You'd better create a pull request with the fix removing it from CMakeLists.txt.

@firebird-automations
Copy link
Collaborator Author

Commented by: Vadim Zeitlin (vz)

OK, thanks, this does allow the build to go further but it still fails with another error later. Is CMake not actually supported at all? I'd rather not waste time on it needlessly, it's not as if I liked it myself and personally I'd gladly use autoconf if only it could build from another directory instead of insisting on always doing it in the source one...

@firebird-automations
Copy link
Collaborator Author

Commented by: @mariuz

i have added a pull request

#130

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

Fix Version: 3.0.4 [ 10863 ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @AlexPeshkoff

Fix Version: 3.0.3 [ 10810 ]

Fix Version: 3.0.4 [ 10863 ] =>

@firebird-automations
Copy link
Collaborator Author

Modified by: @pavel-zotov

status: Resolved [ 5 ] => Resolved [ 5 ]

QA Status: No test => Cannot be tested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant