char *output;
i->compiled = maybe_temp_file(m, "", false, fullfile);
- if (!compile_object(m, fullfile, ccan_dir, "", i->compiled,
- &output)) {
+ if (!compile_object(m, fullfile, ccan_dir, compiler, cflags,
+ i->compiled, &output)) {
talloc_free(i->compiled);
i->compiled = NULL;
return talloc_asprintf(m,
char *build_submodule(struct manifest *m)
{
char *errstr;
- struct stat st;
if (m->compiled)
return NULL;
if (!expect_obj_file(m))
return NULL;
- m->compiled = talloc_asprintf(m, "%s.o", m->dir);
- if (stat(m->compiled, &st) == 0)
- return NULL;
-
if (verbose >= 2)
printf(" Building dependency %s\n", m->dir);