~vtorri


#86 Muon + TCC (TinyCC) can't find 'rt' library 4 months ago

Comment by ~vtorri on ~lattis/muon

clang also supports -print-search-dirs

#49 Add Windows support 5 months ago

Comment by ~vtorri on ~lattis/muon

hello, I know that the test suite is failing. There are some shell scripts used for the tests which should be replaced with meson code instead. that should fix some tests

if you are a windows dev, i would be pleased to have some help:-)

#89 log_quiet is not used anymore 6 months ago

Ticket created by ~vtorri on ~lattis/muon

afaics, log_quiet is not used anymore:

$ git grep log_quiet
include/log.h:  log_quiet,

removing it would also "simplify" log_level_clr, log_level_name and log_level_shortname in log.c. For example:

const char *log_level_clr[log_level_count] = {
    "31",
    "33",
    "0",
    "36" };

or

const char *log_level_clr[log_level_count] = { "31", "33", "0", "36" };

#88 'warn libcurl not enabled' when building doc 6 months ago

Comment by ~vtorri on ~lattis/muon

on Windows and on linux

#88 'warn libcurl not enabled' when building doc 6 months ago

Ticket created by ~vtorri on ~lattis/muon

when building doc, this warning is displayed, even if libcurl is found earlier

#76 improve multilib support 6 months ago

Comment by ~vtorri on ~lattis/muon

@illiliti so to find them

I've not tried with ARM compiler, i don't have any on Windows right now

#72 ArcaOS Support 6 months ago

Comment by ~vtorri on ~lattis/muon

@~xvilka no news on this ?

#86 Muon + TCC (TinyCC) can't find 'rt' library 6 months ago

Comment by ~vtorri on ~lattis/muon

@~xvilka look at line 316 in compiler.c:

https://git.sr.ht/~lattis/muon/tree/master/item/src/compilers.c#L313

you can try to fix tinycc here with the correct option to pass to tinycc.

#86 Muon + TCC (TinyCC) can't find 'rt' library 6 months ago

Comment by ~vtorri on ~lattis/muon

@lattis according to https://bellard.org/tcc/tcc-doc.html#Option-summary there is -print-search-dirs (note the single -)

#85 `__attribute__(format)` does not exist with msvc 6 months ago

Comment by ~vtorri on ~lattis/muon

after some discussion on IRC, a compat.h file containing

#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32)
#define _POSIX_C_SOURCE 200809L
#endif

#ifndef MUON_FORMAT
#ifdef (__GNUC__)
#define MUON_FORMAT(_f1, _f2) __attribute__ ((format(printf, _f1, _f2)))
#else
#define MUON_FORMAT(_f1, _f2)
#endif
#endif

should be added. I would include it at the top of all source file.