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

[slibtool] [clang] make: No targets specified and no makefile found. Stop. #2070

Closed
clinew opened this issue Dec 11, 2023 · 2 comments
Closed
Labels
need more information Further information is requested
Milestone

Comments

@clinew
Copy link
Contributor

clinew commented Dec 11, 2023

Description

I got a bug report where a user is not able to build inspircd with the clang compiler.

Looking at the logs shows that the CXX environment variable appears to be set to clang++ and the find_compilers() method in make/configure.pm shows clang++ in the list of compilers. Based on looking at the code, I don't see why clang++ isn't found. Any ideas what might be going wrong here?

Steps to reproduce the issue:

  1. Currently unknown :(

Describe the results you received:
Build failure.

Describe the results you expected:
Build success.

Additional information you deem important (e.g. issue happens only occasionally):
Bug report: https://bugs.gentoo.org/show_bug.cgi?id=919508

Output of ./bin/inspircd --version:
N/A since build fails, but source is 3.16.1.

@SadieCat
Copy link
Member

The way it checks if the compiler exists is by trying to execute it. It should output something if you're using INSPIRCD_VERBOSE=1 but it doesn't seem to be doing that for some reason? Weird.

@SadieCat SadieCat added the need more information Further information is requested label Dec 14, 2023
@satmd
Copy link
Contributor

satmd commented Feb 10, 2024

There's a proposed solution in #2071

@SadieCat SadieCat added this to the v4.0 milestone Feb 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need more information Further information is requested
Development

No branches or pull requests

3 participants