lua-users home
lua-l archive

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

Automatic configuration tools usually try to compile a minimal program they write into tmp. This way you also check if the compiler works.

Also as courtesy if the environment variable CC is defined, take that. 

On Sun, Jul 15, 2018 at 9:48 PM, Sarah <> wrote:
I am writing a build script in Lua for my language and I need to find
out if the user has either Clang or GCC installed. My first idea was
to run os.execute("clang") and check the return code, but clang just
errors straight to the console.

I don't want to search through directories to detect compilers as it
is quite an overhead for a build script. Any ideas on how I could
solve this issue?