x42 / tuna.lv2

Musical Instrument Tuner
http://x42-plugins.com/x42/x42-tuner
GNU General Public License v2.0
26 stars 8 forks source link

compilation error #11

Open wildtruc opened 4 years ago

wildtruc commented 4 years ago

Do I missning something ?

g++ -I. -Wall -g -Wno-unused-function -DHAVE_LV2_1_8 -g -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer -O3 -fno-finite-math-only -DNDEBUG -DVERSION="\"0.5.2\"" pkg-config --cflags lv2 fftw3f -fPIC -fvisibility=hidden pkg-config --cflags cairo pangocairo pango -Irobtk/ -DDISPLAY_INTERFACE pkg-config --cflags jack lv2 pango pangocairo glu gl -pthread -DDEFAULT_NOT_ONTOP \ -DXTERNAL_UI -DHAVE_IDLE_IFACE \ -DJACK_DESCRIPT="\"lv2ttl/plugins.h\"" \ -DAPPNAME="\"tuna\"" \ -o x42/x42-tuna-collection \ robtk/jackwrap.c robtk/pugl/pugl_x11.c \ -DX42_MULTIPLUGIN src/tuna.c x42/x42-tuna.o \ -lm -lm pkg-config --libs lv2 fftw3f pkg-config --libs cairo pangocairo pango -lX11 pkg-config --libs cairo pango pangocairo glu gl pkg-config --libs jack robtk/jackwrap.c:271:84: warning: « LV2_URI_Map_Callback_Data » est obsolète [-Wdeprecated-declarations] static uint32_t uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char uri); ^ robtk/jackwrap.c:821:68: warning: « LV2_URI_Map_Callback_Data » est obsolète [-Wdeprecated-declarations] uri_to_id (LV2_URI_Map_Callback_Data callback_data, const char uri) ^ robtk/jackwrap.c: Dans la fonction « int main(int, char**) »: robtk/jackwrap.c:1440:17: warning: variable « osc_port » définie mais non utilisée [-Wunused-but-set-variable] int osc_port = 0; ^~~~ /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64/libGL.so: undefined reference to `_glapi_tls_Current' collect2: error: ld a retourné le statut de sortie 1 make: *** [robtk/robtk.mk:125: x42/x42-tuna-collection] Error 1

It seems glapi_tls have no ref in libGL.

x42 commented 4 years ago

A quick web-search indicates this to be an nvidia issue. Search for _glapi_tls_Current

wildtruc commented 4 years ago

Thanks, i will look into.