From: Danomi Manchego Date: Mon, 27 Aug 2012 15:58:06 +0000 (+0000) Subject: cjson: bug fix - use -fPIC instead of -fpic X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d6743630d25e3e8f483ead766224444ff24965b5;p=buildroot.git cjson: bug fix - use -fPIC instead of -fpic This change is to fix the autobuild failure at: http://autobuild.buildroot.net/results/45e2c08d5e3c868b2d7fdf26a7c5f88de5ff8f61/build-end.log I can't actually reproduce this bug, because my machine cannot run the 64-bit microblaze toolchain. However, the log makes it clear that -fPIC is needed, and grepping for fPIC and fpic under packages makes it clear that cjson should have used -fPIC anyway. So even if the bug isn't fixed, it must surely be improved. Signed-off-by: Danomi Manchego Signed-off-by: Peter Korsgaard --- diff --git a/package/cjson/cjson.mk b/package/cjson/cjson.mk index 79b4c31185..dd64010748 100644 --- a/package/cjson/cjson.mk +++ b/package/cjson/cjson.mk @@ -14,7 +14,7 @@ define CJSON_EXTRACT_CMDS endef define CJSON_BUILD_CMDS - cd $(@D)/cJSON && $(TARGET_CC) $(TARGET_CFLAGS) -shared -fpic cJSON.c -o libcJSON.so + cd $(@D)/cJSON && $(TARGET_CC) $(TARGET_CFLAGS) -shared -fPIC cJSON.c -o libcJSON.so endef define CJSON_INSTALL_STAGING_CMDS