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

[Issue]../../src/libulfius.so: undefined reference to `json_loadb@libjansson.so.4' #259

Open
wchen8416 opened this issue Mar 22, 2023 · 1 comment

Comments

@wchen8416
Copy link

[root@localhost ulfius-2.7.13]# find /usr/ -name "libjansson*"
/usr/lib64/libjansson.so.4
/usr/lib64/libjansson.so.4.10.0
/usr/local/lib/libjansson.so
/usr/local/lib/libjansson.so.4
/usr/local/lib/libjansson.la
/usr/local/lib/libjansson.a
/usr/local/lib/libjansson.so.4.14.0
[root@localhost ulfius-2.7.13]# make
cd ./src && make
make[1]: Entering directory /home/code/libs/ulfius-2.7.13/src' make[1]: Nothing to be done for all'.
make[1]: Leaving directory /home/code/libs/ulfius-2.7.13/src' cd ./tools/uwsc && make make[1]: Entering directory /home/code/libs/ulfius-2.7.13/tools/uwsc'
gcc -c -Wall -Werror -Wextra -Wconversion -I../../include uwsc.c
gcc -o uwsc uwsc.o -lc -lulfius -lorcania -lyder -L../../src
../../src/libulfius.so: undefined reference to json_loadb@libjansson.so.4' ../../src/libulfius.so: undefined reference to json_dumps@libjansson.so.4'
../../src/libulfius.so: undefined reference to json_set_alloc_funcs@libjansson.so.4' collect2: error: ld returned 1 exit status make[1]: *** [uwsc] Error 1 make[1]: Leaving directory /home/code/libs/ulfius-2.7.13/tools/uwsc'
make: *** [all] Error 2
[root@localhost ulfius-2.7.13]#

thank you.

@babelouest
Copy link
Owner

Hello,

this looks like a linking error, you seem to have 2 different versions of libjansson installed, one in /usr/lib and one in /usr/local/lib. I don't know exactly why you have this issue, but you can try by keeping only one version of libjansson and retry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants