glsl: Link glcpp with math library.
authorVinson Lee <vlee@freedesktop.org>
Wed, 20 Nov 2013 07:24:11 +0000 (23:24 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 27 Nov 2013 18:37:37 +0000 (10:37 -0800)
This patch fixes this build error with Oracle Solaris Studio.

libtool: link: /opt/solarisstudio12.3/bin/cc -g -o glcpp/glcpp glcpp.o prog_hash_table.o  ./.libs/libglcpp.a
Undefined first referenced
 symbol       in file
sqrt                                prog_hash_table.o

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/glsl/Makefile.am

index b9ed5b62b5357d5d8a109721ccba861ea25f1772..27e180e0ac97a5f0723a1ba187a5fb91428ca306 100644 (file)
@@ -111,7 +111,9 @@ libglcpp_la_SOURCES =                                       \
 glcpp_glcpp_SOURCES =                                  \
        glcpp/glcpp.c                                   \
        $(top_srcdir)/src/mesa/program/prog_hash_table.c
-glcpp_glcpp_LDADD = libglcpp.la
+glcpp_glcpp_LDADD =                                    \
+       libglcpp.la                                     \
+       -lm
 
 libglsl_la_LIBADD = libglcpp.la
 libglsl_la_SOURCES =                                   \