Skip to content

Commit d072f46

Browse files
ffontainethiagomacieira
authored andcommitted
fix undefined encode_half in json2cbor
encode_half has been moved from compilersupport_p.h to cborinternal_p.h in commit bfc40dc so include this file in json2cbor to avoid the following build failure: /home/buildroot/autobuild/run/instance-0/output/host/bin/microblazeel-linux-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I./src -std=gnu99 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -c -o tools/json2cbor/json2cbor.o tools/json2cbor/json2cbor.c tools/json2cbor/json2cbor.c: In function 'decode_json_with_metadata': tools/json2cbor/json2cbor.c:295:50: warning: implicit declaration of function 'encode_half' [-Wimplicit-function-declaration] (half = encode_half(v), cbor_encode_half_float(encoder, &half)); ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-0/output/host/bin/microblazeel-linux-gcc -o bin/json2cbor tools/json2cbor/json2cbor.o lib/libtinycbor.so -lcjson -lm tools/json2cbor/json2cbor.o: In function `decode_json_with_metadata': (.text+0xe54): undefined reference to `encode_half' collect2: error: ld returned 1 exit status Makefile:151: recipe for target 'bin/json2cbor' failed Fixes: - http://autobuild.buildroot.net/results/afd8d24f2a4e501264abff618cf421d4bd088ebf Signed-off-by: Fabrice Fontaine <[email protected]>
1 parent 2421690 commit d072f46

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

tools/json2cbor/json2cbor.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#define _POSIX_C_SOURCE 200809L
2626
#define _GNU_SOURCE
2727
#include "cbor.h"
28+
#include "cborinternal_p.h"
2829
#include "compilersupport_p.h"
2930

3031
#include <cjson/cJSON.h>

0 commit comments

Comments
 (0)