tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Can tcc -run work with multiple source files?


From: Kyryl Melekhin
Subject: Re: [Tinycc-devel] Can tcc -run work with multiple source files?
Date: Sun, 28 Mar 2021 12:48:58 +0000
User-agent: Heirloom mailx 12.4 7/29/08

Peng Yu <pengyu.ut@gmail.com> wrote:

> Hi,
>
> See the following examples, tcc -run does not work with multiple
> source files. But without -run tcc works as expected. Why -run does
> not run? Can -run be made to work with multiple source files? Thanks.
>
> $ cat main.c
> #include "print.h"
>
> int main() {
>   print();
> }
> $ cat print.c
> #include <stdio.h>
>
> void print() {
>   puts("Hello World!");
> }
> $ tcc -run main.c  print.c
> tcc: error: undefined symbol '_print'
> $ tcc main.c  print.c
> $ ./a.out
> Hello World!
>

Hello Peng Yu, 

The -run switch must always be last. Due to specifics of tcc
argument parsing.

$ tcc main.c  print.c -run 

This will work.

Regards,
Kyryl



reply via email to

[Prev in Thread] Current Thread [Next in Thread]