X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fcompile.c;h=8f80734b095d5ad06f0aec2f696b3197eaf0a4c2;hp=6707c4a68c99af055efe47a5428d6a6cf74faf5a;hb=cbd27e92c3e00e004b50ac998d131e52ac1290ea;hpb=63bceea014e091a2f2907e49f7c3b33f042106f4;ds=sidebyside diff --git a/tools/compile.c b/tools/compile.c index 6707c4a6..8f80734b 100644 --- a/tools/compile.c +++ b/tools/compile.c @@ -28,7 +28,8 @@ char *compile_object(const void *ctx, const char *cfile, const char *ccandir, { if (compile_verbose) printf("Compiling %s\n", outfile); - return run_command(ctx, NULL, "cc " CFLAGS " -I%s %s -c -o %s %s", + return run_command(ctx, NULL, CCAN_COMPILER " " CCAN_CFLAGS + " -I%s %s -c -o %s %s", ccandir, extra_cflags, outfile, cfile); } @@ -40,6 +41,7 @@ char *compile_and_link(const void *ctx, const char *cfile, const char *ccandir, { if (compile_verbose) printf("Compiling and linking %s\n", outfile); - return run_command(ctx, NULL, "cc " CFLAGS " -I%s %s -o %s %s %s %s", + return run_command(ctx, NULL, CCAN_COMPILER " " CCAN_CFLAGS + " -I%s %s -o %s %s %s %s", ccandir, extra_cflags, outfile, cfile, objs, libs); }