Создаю main.c:
Код: Выделить всё
#include <stdio.h>
int main() { printf("Не передано имя файла\n"); }
Код: Выделить всё
$ cc test.c
test.c:2:23: error: illegal character encoding in string literal
int main() { printf(L"<EE><C5> <D0><C5><D2><C5><C4><C1><CE><CF> <C9><CD><D1> <C6><C1><CA><CC><C1>\n"); }
^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Код: Выделить всё
$ uname -a
FreeBSD raspberry.home 10.0-STABLE FreeBSD 10.0-STABLE #0 r261200: Tue Jan 28 22:58:29 UTC 2014 root@grind.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI-B arm
$ cc --version
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
Target: armv6--freebsd10.0-gnueabi
Thread model: posix
$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=