Email or username:

Password:

Forgot your password?
Мя :sparkles_lesbian:

Кому нужны читабельные сообщения об ошибках, если можно просто выплюнуть вообще всё?

А нет, это ещё не всё

Building nitter/nitter using c backend
ld: error: undefined symbol: main
…
Error: execution of an external program failed: 

Дальше идёт вызов gcc с огромным количеством путей вида моя домашняя папка -> .cache/nim/ -> @m..@s..@s -> путь к системным либам, но вместо слеша @s

На скрин не влезло, но после этого там сообщение, что «237 messages has been suppressed»
7 comments
Мя :sparkles_lesbian:

Самое непонятное это то, что мне с этим делать. Nim никаких ошибок не выдал, с его точки зрения всё ок

Я просто хотела обновить грёбаный ниттер...

Мя :sparkles_lesbian:

Вот поэтому собственно я и считаю компиляцию через транспиляцию в Си крайне неудобным костылём >:(

vector1dev :nix:
@mo Так вроде тут gcc как линкер, не?
Мя :sparkles_lesbian:

Переключила компилятор на clang, и все ✨магически✨ собралось

Как?? Почему ним генерируется невалидную хуйню для компилятора настроенного по умолчанию??

mittorn

@mo зачем такие длинные пути в системе сборки? Вообще абсолютные пути при сборке это в принципе зло, они даже в бинарь потом могут попасть

E23

@mo помнится был у нас прекрасный лог на 100500 строк с вырлюнутым запросом орм

Go Up