Summary: | [build errors] (.text+0x324): undefined reference to `dlopen' | ||
---|---|---|---|
Product: | Mesa | Reporter: | Fabio Pedretti <pedretti.fabio> |
Component: | Mesa core | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | low | ||
Version: | git | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Fabio Pedretti
2012-09-03 11:03:33 UTC
> The errors go away if I also add --with-gallium-drivers= but I supposes it
should not be needed since I already specified --disable-dri.
No, the Gallium drivers can be built without DRI. Consider cases like OpenVG or another state tracker.
It looks like you're trying to do an OSMesa build? In that case, Gallium does nothing for you, so disable it.
I think this should be RESOLVED/INVALID.
(In reply to comment #1) > > The errors go away if I also add --with-gallium-drivers= but I supposes it > should not be needed since I already specified --disable-dri. > > No, the Gallium drivers can be built without DRI. Consider cases like OpenVG or > another state tracker. > > It looks like you're trying to do an OSMesa build? In that case, Gallium does > nothing for you, so disable it. > > I think this should be RESOLVED/INVALID. This can be OK, but, even better, OSMesa + Gallium should be forbidden by configure rather than later fails to compile. The osmesa/gallium-osmesa switches have been made mutually exclusive with commit c8111904304a878a3d5831b453255f04e1ddcf56 Author: Jon Severinsson <jon@severinsson.net> Date: Fri Aug 23 11:18:59 2013 +0200 gallium/osmesa: Make and install an osmesa.pc. As of "2f142d59 build: Add --enable-gallium-osmesa flag." the pkgconfig file from classic osmesa is no longer installed when building gallium osmesa, so copy it to gallium osmesa and install the copy instead. CC: "9.2" <mesa-stable@lists.freedesktop.org> Reviewed-by: Matt Turner <mattst88@gmail.com> Whereas for the undefined reference to dlopen, I'm pretty sure that one is resolved as well. Feel free to reopen if the issue is still present. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.