diff --git a/libtcc.c b/libtcc.c index b33808fc5..17d343a2a 100644 --- a/libtcc.c +++ b/libtcc.c @@ -2045,7 +2045,9 @@ PUB_FUNC int tcc_parse_args(TCCState *s, int *pargc, char ***pargv, int optind) x = TCC_OUTPUT_OBJ; goto set_output_type; case TCC_OPTION_framework: +#ifdef TCC_TARGET_MACHO dynarray_add(&s->framework_names, &s->nb_framework_names, tcc_strdup(optarg)); +#endif break; case TCC_OPTION_isystem: tcc_add_sysinclude_path(s, optarg);