[Mesa-dev] Can't compile Mesa with --with-gallium-drivers=radeonsi, swrast (undefined reference)

Michel Dänzer michel at daenzer.net
Tue Dec 18 10:23:44 UTC 2018


On 2018-12-17 2:02 p.m., Rafał Miłecki wrote:
> Hi,
> 
> I'd like to report the master branch doesn't compile with:
> --with-gallium-drivers=radeonsi,swrast
> 
> It seems there are hardcoded references to the symbols that are
> available only when also compiling r300, r600 and svga.
> 
> /usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:
> .libs/gallium_dri_la-target.o: in function `pipe_r300_create_screen':
> /home/rmilecki/mesa/src/gallium/targets/dri/../../../../src/gallium/auxiliary/target-helpers/drm_helper.h:119:
> undefined reference to `r300_screen_create'

If make clean doesn't help, please provide the full configure /
autogen.sh command line, its full terminal output and the resulting
config.log, config.status and src/gallium/targets/dri/Makefile files.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer


More information about the mesa-dev mailing list