Stray 340 in program ошибка

При компиляции проекта в Android IDE возникла ошибка

LampCore:20: error: stray ‘\302’ in program

Код, который вызывал ошибку не был какой то особенный, была объявлена простенькая структура с полями:

typedef struct {
  char mode[20];
  byte brightness;
} Config;

В моем случае ошибка возникла из за того, что я случайно в названии структуры Config написал не латинский символ C. Самое интересное что с виду все кажется в порядке, а на самом деле это не так, и возникает ошибка  «stray ‘\320’ in program».

Так что решение — использовать только латинские символы (это не касается комментариев).

Также могут возникать другие ошибки такого же рода, только с другим кодом

Скорее всего что следующие ошибки:

error stray 1 in program

error stray 2 in program

error stray 200 in program

error stray 201 in program

error stray 213 in program

error stray 223 in program

error stray 226 in program

error stray 227 in program

error stray 240 in program

error stray 253 in program

error stray 273 in program

error stray 302 in program

error stray 320 in program

error stray 321 in program

error stray 340 in program

error stray 342 in program

error stray 357 in program

error stray 361 in program

тоже связанны с этой проблемой, если это не так, пожалуйста отпишитесь в комментариях.

Offline

Зарегистрирован: 19.04.2016

Чего я не понимаю ? В скетче нет ничего кроме шаблона и подключаемой библиотеки

#include <DHT.h>

вот это при компиляции

Arduino: 1.6.9 (Windows XP), Плата:»Arduino/Genuino Uno»
In file included from C:\Documents and Settings\admin\Мои документы\Arduino\libraries\DHT_sensor_library\DHT_U.cpp:22:0:

C:\Documents and Settings\admin\Мои документы\Arduino\libraries\DHT_sensor_library\DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory

 #include <Adafruit_Sensor.h>

                             ^

compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
#include <limits>
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <string>
#include <exception>
#include <stdexcept>
#include <map>
#include <cstring>
#include <new>
 
using namespace std;
 
#pragma warning(disable:4290)
 
// Ошибка - аккаунт не существует
 
class account_not_exist : public logic_error
{
public:
 
    account_not_exist()
    : logic_error("Аккаунт не существует")
    {
    };
};
 
// Валюты необходимые для задачи
 
enum currencies
{
    RUR,
    USD,
    EUR
};
 
// Класс-деньги
 
class money
{
public:
    // Конструкторы
    explicit money(double summa = 0.0, currencies currency = RUR) throw (invalid_argument);
    money(unsigned int int_part, unsigned char fract_part, currencies currency = RUR);
    // Тип валюты
    currencies getCurrency();
    void setCurrency(currencies currency);
private:
    // Целая часть суммы
    unsigned int _int_part;
    // Дробная часть суммы(копейки,центы,и т.д.)
    unsigned char _fract_part;
    // Тип валюты
 
   currencies _currency;
    unsigned long long smallChange() const;
 
    friend money operator+(const money& left, const money& right);
    friend money operator-(const money& left, const money& right) throw (invalid_argument);
    friend money operator*(const money& left, double right);
    friend money operator*(double left, const money& right);
    friend bool operator<(const money& left, const money& right);
    friend bool operator&g
 t;(const money& left, const money& right);
    friend wostream & operator<<(wostream& stream, const money& right);
    friend wistream & operator>>(wistream& stream, money& right);
    friend class exchanger;
};
 
// Обменник
 
class exchanger
{
public:
    // Меняет одну валюту на другую
    static money exchange(const money& summa, currencies currency);
private:
    // Курсы обмена
    static map<currencies, double> _rates;
};
 
// Инициализируем статический член нашего обменного класса
typedef pair<currencies, double> rate_pair;
rate_pair rates_arr[3] = {rate_pair(RUR, 1.0), rate_pair(USD, 30.1851), rate_pair(EUR, 43.4605)};
map<currencies, double> exchanger::_rates(rates_arr, rates_arr + sizeof (rates_arr) / sizeof (rate_pair));
 
// Для вывода типа валюты будем использовать следующие имена
typedef pair<currencies, wstring> currency_name_pair;
currency_name_pair cur
 rencies_names_arr[3] = {currency_name_pair(RUR, L"RUR"), currency_name_pair(USD, L"USD"), currency_name_pair(EUR, L"EUR")};
map<currencies, wstring> currency_names(currencies_names_arr, currencies_names_arr + sizeof (currencies_names_arr) / sizeof (currency_name_pair));
 
// Аккаунт
 
class account
{
public:
    typedef unsigned int acc_num_type;
    // Конструктор
    account(const wstring& surname, acc_num_type account_num, double percent = 0.0,
const money& cash = money(0.0)) throw (invalid_argument);
    // Меняет владельца
    void setOwner(const wstring& surname);
    // Возвращает владельца
    const wstring& getOwner() const;
    // Снимает деньги
    bool withdrawMoney(const money& summa);
    // Добавляет деньги
    void depositMoney(const money& summa);
    // Начисляет процент
    void thatInterest();
    // Обмен валюты
    void exchangeTo(currencies currency);
    // Сумма
    money getCash() const;
private:
    // Фамилия
    wstring _surname;
    // Номер счета
    acc_num_type _account_num;
    // Процент
    double _percent;
    // Сумма на счету
    money _cash;
 
    friend wostream & operator<<(wostream& stream, const account& right);
};
 
// Выбор пользователя в меню
 
enum user_choice
{
    CREATE,
    CHANGE_OWNER,
    WITHDRAW_MONEY,
    DEPOSIT_MONEY,
    THAT_INTEREST,
    EXCHANGE_TO_RUR,
    EXCHANGE_TO_USD,
    EXCHANGE_TO_EUR,
    PRINT,
    EXIT
};
 
user_choice menu();
void createAccount(account*&);
void changeOwner(account*);
void withdrawMoney(account*);
void depositMoney(account*);
void thatInterest(account*);
void exchangeTo(account*, currencies);
void printAccount(account*);
 
wostream & operator<<(wostream& stream, const exception& right)
{
#pragma warning(disable:4996)
    const size_t len = mbstowcs(0,right.what(),0) + 1;
    try
    {
        wchar_t *buffer = new wchar_t[len];
        mbstowcs(buffer, right.what(), len);
        stream<< buffer;
        delete[] buffer;
    }
    catch (bad_alloc&)
    {
    }
    return stream;
}
 
int main()
{
    locale::global(locale(""));
 
    // Аккаунт
    account *acc = 0;
    bool is_exit = false;
 
    while (!is_exit)
    {
        try
        {
            switch (menu())
            {
                case CREATE:
                    createAccount(acc);
             
        break;
                case CHANGE_OWNER:
                    changeOwner(acc);
                    break;
                case WITHDRAW_MONEY:
                    withdrawMoney(acc);
                    break;
                case DEPOSIT_MONEY:
                    depositMoney(acc);
                    break;
                case THAT_INTEREST:
                    thatInterest(acc);
                    break;
                case EXCHANGE_TO_RUR:
                    exchangeTo(acc, RUR);
                    break;
                case EXCHANGE_TO_USD:
                    exchangeTo(acc, USD);
                    break;
                case EXCHANGE_TO_EUR:
                    exchangeTo(acc, EUR);
                    break;
                case PRINT:
                    printAccount(acc);
                    break;
                case EXIT:
                    is_exit = true;
                    break;
            }
        }
        catch (exception& ex)
        {
            wcout << ex << endl;
        }
    }
 
    if (acc)
    {
        delete acc;
        acc = 0;
        wcout << L"Счет уничтожен" << endl;
    }
 
    return 0;
}
 
wostream& line(wostream& stream)
{
    stream << L"----------------------------------------------" << endl;
    return stream;
}
 
//
Меню
 
user_choice menu()
{
    while (true)
    {
        wcout << line
                << L"Меню:" << endl
                << L"1 - Создать счет" << endl
                << L"2 - Сменить владельца" << endl
                << L"3 - Снять деньги" << endl
                << L"4 - Положить деньги:" << endl
                << L"5 - Начислить процент" << endl
                << L"6 - Обменять на RUR" << endl<
br>                << L"7 - Обменять на USD" << endl
                << L"8 - Обменять на EUR" << endl
                << L"9 - Напечатать информацию об аккаунте" << endl
                << L"0 - Выход" << endl
                << L"Сделайте свой выбор:";
        wchar_t choice = wcin.get();
        wcin.ignore(numeric_limits<streamsize>::max(), L'\n');
        wcout <<
line;
        switch (choice)
        {
            case L'0':
                return EXIT;
            case L'1':
                return CREATE;
            case L'2':
                return CHANGE_OWNER;
            case L'3':
                return WITHDRAW_MONEY;
            case L'4':
                return DEPOSIT_MONEY;
            case L'5':
                return THAT_INTEREST;
            case L'6':
                return EXCHANGE_TO_RUR;
            case L'7':
                return EXCHANGE_TO_USD;
            case L'8':
                return EXCHANGE_TO_EUR;
            case L'9':
                return PRINT;
            default:
                wcout << L"Будьте внимательней!" << endl;
        }
    }
}
 
template<class T>
T input(wstring msg)
{
    while
(true)
    {
        wcout << msg;
        T result;
        wcin >> result;
        if (wcin.fail())
        {
            wcout << L"Ошибочный ввод!" << endl;
            wcin.clear();
            wcin.ignore(numeric_limits<streamsize>::max(), L'\n');
        }
        else
        {
            wcin.ignore(numeric_limits<streamsize>::max(), L'\n');
            return 
 result;
        }
    }
}
 
// Создает аккаунт
 
void createAccount(account*& acc)
{
    wstring surname;
    wcout << L"Введите фамилию владельца счета:";
    getline(wcin, surname);
 
    account::acc_num_type accountNum = input<account::acc_num_type > (L"Номер счета:");
 
    double percent = input<double>(L"Процент:");
 
    money summa = input<money > (L"Сумма денег на счету:");
 
    try
 
   {
        account* new_acc = new account(surname, accountNum, percent, summa);
        if (acc)
        {
            delete acc;
            acc = 0;
            wcout << L"Старый аккаунт удален" << endl;
        }
        acc = new_acc;
    }
    catch (exception& ex)
    {
        wcout << ex << endl;
    }
}
 
// Меняет владельца
 
void changeOwner(account* acc)
{
    if 
 (acc)
    {
        wstring surname;
        wcout << L"Введите фамилию нового владельца счета:";
        getline(wcin, surname);
        acc->setOwner(surname);
        wcout << *acc << endl;
    }
    else
    {
        throw account_not_exist();
    }
}
 
// Снимает деньги
 
void withdrawMoney(account* acc)
{
    if (acc)
    {
        money summa = input<money > (L"Какую сумму желаете снять?:");
 
       summa.setCurrency(acc->getCash().getCurrency());
        if (acc->withdrawMoney(summa))
        {
            wcout << L"Операция прошла успешно" << endl
                    << *acc << endl;
        }
        else
        {
            wcout << L"Невозможно снять требуемую сумму" << endl;
        }
    }
    else
    {
        throw account_not_exist();
    }
}
 
 
// Ложит деньги на счет
 
void depositMoney(account* acc)
{
    if (acc)
    {
        money summa = input<money > (L"Какую сумму желаете положить?:");
        summa.setCurrency(acc->getCash().getCurrency());
        acc->depositMoney(summa);
        wcout << *acc << endl;
    }
    else
    {
        throw account_not_exist();
    }
}
 
// Начисляет процент
 
void thatInterest(account* acc)
{
    if (acc)
    {
        acc->thatInterest();
        wcout << *acc << endl;
    }
    else
    {
        throw account_not_exist();
 
   }
}
 
// Обмен валют
 
void exchangeTo(account* acc, currencies currency)
{
    if (acc)
    {
        acc->exchangeTo(currency);
        wcout << *acc << endl;
    }
    else
    {
        throw account_not_exist();
    }
 
}
 
// Вывод информации
 
void printAccount(account* acc)
{
    if (acc)
    {
        wcout << *acc << endl;
    }
    else
    {
        throw account_not_exist();
    }
}
 
#pragma region Все, относящееся к class money
 
money::money(double summa, currencies currency) throw (invalid_argument)
{
    if (summa < 0)
    {
        throw invalid_argument("Сумма не может быть отрицательной");
    }
    _int_part = static_cast<unsigned int> (summa);
    _fract_part = static_cast<unsigned char> ((summa - _int_part)*100);
    _currency = currency;
}
 
money::money(unsigned
int int_part, unsigned char fract_part, currencies currency)
{
    if (fract_part > 99)
    {
        throw invalid_argument("Количество мелочи не может быть больше 99");
    }
    _int_part = int_part;
    _fract_part = fract_part;
    _currency = currency;
}
 
currencies money::getCurrency()
{
    return _currency;
}
 
void money::setCurrency(currencies currency)
{
    _currency = currency
 ;
}
 
inline unsigned long long money::smallChange() const
{
    return _int_part * 100ULL + _fract_part;
}
 
// Оператор сложения
 
money operator+(const money& left, const money& right)
{
    if (left._currency != right._currency)
    {
        throw invalid_argument("Тип валюты не совпадает");
    }
    unsigned int fract_part = left._fract_part + right._fract_part;
    return money(left._int_part + right._int_part + fract_part / 100, fract_part % 100,left._currency);
}
 
// Оператор вычитания
 
money operator-(const money& left, const money& right) throw (invalid_argument)
{
    if (left < right)
    {
        throw invalid_argument("Сумма слева не может быть меньше суммы справа. Результат операции не может быть отрицательным");
    }
    if (left._currency != right._currency)
    {
        throw invalid_argument("Тип валюты не совпадает");
    }
  
   unsigned long long resultSum = (left._int_part - right._int_part) * 100ULL + left._fract_part - right._fract_part;
    return money(static_cast<unsigned int> (resultSum / 100), resultSum % 100,left._currency);
}
 
// Оператор умножения(необходим для взятия процента)
 
money operator*(const money& left, double right)
{
    unsigned long long resultSum = static_cast<unsigned long long> ((left._int_part * 100 + left._fract_part) * right);
    return money(static_cast<unsigned int> (resultSum / 100), resultSum % 100, left._currency);
}
 
inline money operator*(double left, const money& right)
{
    return right*left;
}
 
// Операторы сравнения
 
bool operator<(const money& left, const money& right)
{
    return left.smallChange() < right.smallChange();
}
 
bool operator>(const money& left, const money& right)
{
    return left.smallChange() > right.smallChange();
}
 
/
 / Операторы ввода-вывода
 
wostream & operator<<(wostream& stream, const money& right)
{
    stream << right._int_part << L"," << setw(2) << setfill(L'0') << right._fract_part << L'(' << currency_names[right._currency] << L')';
    return stream;
}
 
wistream & operator>>(wistream& stream, money& right)
{
    double sum;
    stream >> sum;
    try
    {
        right = money(sum);
    }
    catch (exception&)
    {
        stream.setstate(ios::badbit);
    }
    return stream;
}
#pragma
endregion Все, относящееся к class money
 
money exchanger::exchange(const money& summa, currencies currency)
{
    double rate = _rates[summa._currency] / _rates[currency];
    money result = summa*rate;
    result._currency = currency;
    return result;
}
 
#pragma region Все, относящееся к class account
 
account::account(const wstring& surname, acc_num_type account_num, double percent, const money& cash) throw (invalid_argument): _surname(surname), _account_num(account_num), _cash(cash)
{
    if (percent < 0)
    {
        throw invalid_argument("Процент не может быть отрицательным");
    }
    _percent = percent;
}
 
void account::setOwner(const wstring& surname)
{
    _surname = surname;
}
 
const wstring& account::getOwner() const
{
    return _surname;
}
 
bool account::withdrawMoney(const money& summa)
{
    try
    {
        _cash = _cash - summa;
        return true;
    }
    catch (exception&)
    {
        return false;
    }
}
 
void account::depositMoney(const money& summa)
{
    _cash = _cash + summa;
}
 
void account::thatInterest()
{
    _cash = _cash * (1.0 + _percent / 100.0);
}
 
void account::exchangeTo(currencies currency)
{
    _cash = exchanger::exchange(_cash, currency);
}
 
money account::getCash() const
{
    return _cash;
}
 
wostream & operator<<(wostream& stream, const account& right)
{
    stream << L"Информация об аккаунте:" << endl
            << L"Владелец:" << right._surname << endl
            << L"Номер счета:" << right._account_num << endl
            << L"Процент:" << fixed << setprecision(2) << right._percent << endl
            << L"Сумма:"
<< right._cash;
    return stream;
}
#pragma endregion Все, относящееся к class account

Но не копилится. Ошибка

File name: D:\lcd\kon’ki.c

Generated by: Flowcode v4.3.9.65

Date: Friday, November 23, 2012 14:54:47

Licence: Free version

***For users exUSSR ***

Не для коммерческого использования

http://www.matrixmultimedia.com

Launching the compiler…

C:\N\Tools\MX_bats\avra.bat attiny13 «D:\lcd\kon’ki.elf» «D:\lcd\kon’ki.c» «D:\lcd\kon’ki.lst»

D:\lcd>»C:\N\Tools\MX_bats\..\bin\avr-gcc.exe» -mmcu=attiny13 -Os -funsigned-char -o «D:\lcd\kon’ki.elf» «D:\lcd\kon’ki.c» -lm

..

D:\lcd\kon’ki.c: In function ‘main’:

D:\lcd\kon’ki.c:290: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:290: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:290: error: ‘FCC_’ undeclared (first use in this function)

D:\lcd\kon’ki.c:290: error: (Each undeclared identifier is reported only once

D:\lcd\kon’ki.c:290: error: for each function it appears in.)

D:\lcd\kon’ki.c:290: error: expected ‘;’ before ‘_A’

D:\lcd\kon’ki.c:333: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:333: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:333: error: expected ‘;’ before ‘_A’

D:\lcd\kon’ki.c:342: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:342: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:342: error: expected ‘;’ before ‘_B’

D:\lcd\kon’ki.c:385: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:385: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:385: error: expected ‘;’ before ‘_B’

D:\lcd\kon’ki.c:394: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:394: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:394: error: expected ‘;’ before ‘_C’

D:\lcd\kon’ki.c:437: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:437: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:437: error: expected ‘;’ before ‘_C’

D:\lcd\kon’ki.c:446: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:446: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:446: error: expected ‘;’ before ‘_D’

D:\lcd\kon’ki.c:489: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:489: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:489: error: expected ‘;’ before ‘_D’

D:\lcd\kon’ki.c:498: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:498: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:498: error: expected ‘;’ before ‘_E’

D:\lcd\kon’ki.c:541: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:541: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:541: error: expected ‘;’ before ‘_E’

D:\lcd\kon’ki.c:550: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:550: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:550: error: expected ‘;’ before ‘_F’

D:\lcd\kon’ki.c:593: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:593: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:593: error: expected ‘;’ before ‘_F’

D:\lcd\kon’ki.c:602: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:602: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:602: error: expected ‘;’ before ‘_G’

D:\lcd\kon’ki.c:645: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:645: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:645: error: expected ‘;’ before ‘_G’

D:\lcd\kon’ki.c:654: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:654: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:654: error: expected ‘;’ before ‘_H’

D:\lcd\kon’ki.c:697: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:697: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:697: error: expected ‘;’ before ‘_H’

D:\lcd\kon’ki.c:706: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:706: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:706: error: expected ‘;’ before ‘_I’

D:\lcd\kon’ki.c:783: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:783: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:783: error: expected ‘;’ before ‘_J’

D:\lcd\kon’ki.c:797: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:797: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:797: error: expected ‘;’ before ‘_J’

D:\lcd\kon’ki.c:808: error: stray ‘\303’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\353’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\342’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\355’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\340’ in program

D:\lcd\kon’ki.c:808: error: stray ‘\377’ in program

D:\lcd\kon’ki.c:808: error: expected ‘;’ before ‘_I’

D:\lcd\kon’ki.c:333: error: label ‘FCC_’ used but not defined

Error returned from [avr-gcc.exe]

Return code = 1

Flowcode не смог откомпилировать код C блок-схемы из-за следующих ошибок:

Если Ваша блок-схема содержит код C, пожалуйста проверьте это тщательно. Если Ваша блок-схема не содержит C-кода, или Вы полностью проверили код, обратитесь в службу Технической поддержки.

FINISHED

View previous topic :: View next topic  
Author Message
3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 3:27 am    Post subject: Problem with GCC4.8.4 — LLVM-3.5.0 can’t find C++11 capable Reply with quote

Hi!

As you can see, this is my first post! I have been trying to work with gentoo for the last couple days hitting different problems and solving them with the help of old posts. Now though, I cannot find the way to go through this one.

After compiling the kernel, I am not able to emerge x11-base/xorg-server for it complains that it cannot find a C++11 capable compiler.

Code:
gcc-config -l

returned

Code:
x86_64-pc-linux-gnu-4.8.4

Hopefully somebody can guide me a bit. Here is the error:

Code:
>>> Running pre-merge checks for sys-devel/llvm-3.5.0

 * Checking for at least 550 MiB disk space at «/var/tmp/portage/sys-devel/llvm-3.5.0/temp» [ ok ]

 * Trying to build a C++11 test program …

x86_64-pc-linux-gnu-g++: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error

 * LLVM-3.5.0 requires C++11-capable C++ compiler. Your current compiler

 * does not seem to support -std=c++11 option. Please upgrade your compiler

 * to gcc-4.7 or an equivalent version supporting C++11.

 * ERROR: sys-devel/llvm-3.5.0::gentoo failed (pretend phase):

 *   Currently active compiler does not support -std=c++11

 *

 * Call stack:

 *           ebuild.sh, line  93:  Called pkg_pretend

 *   llvm-3.5.0.ebuild, line 119:  Called die

 * The specific snippet of code:

 *            die «Currently active compiler does not support -std=c++11»

 *

 * If you need support, post the output of `emerge —info ‘=sys-devel/llvm-3.5.0::gentoo’`,

 * the complete build log and the output of `emerge -pqv ‘=sys-devel/llvm-3.5.0::gentoo’`.

 * The complete build log is located at ‘/var/tmp/portage/sys-devel/llvm-3.5.0/temp/build.log’.

 * The ebuild environment file is located at ‘/var/tmp/portage/sys-devel/llvm-3.5.0/temp/die.env’.

 * Working directory: ‘/usr/lib64/python2.7/site-packages’

 * S: ‘/var/tmp/portage/sys-devel/llvm-3.5.0/work/llvm-3.5.0.src’

>>> Running pre-merge checks for x11-base/xorg-server-1.16.4

>>> Running pre-merge checks for x11-drivers/xf86-input-evdev-2.9.1

 * Determining the location of the kernel source code

 * Found kernel source directory:

 *     /usr/src/linux

 * Found sources for kernel version:

 *     4.0.5-gentooGab28072015

 * Checking for suitable kernel configuration options…                                    [ ok ]

>>> Running pre-merge checks for x11-drivers/xf86-video-ati-7.5.0

 * Determining the location of the kernel source code

 * Found kernel source directory:

 *     /usr/src/linux

 * Found sources for kernel version:

 *     4.0.5-gentooGab28072015

 * Checking for suitable kernel configuration options…

 *   CONFIG_FB_RADEON:    should not be set. But it is.

 * Please check to make sure these options are set correctly.

 * Failure to do so may cause unexpected problems.

emerge —info:

Code:
!!! SYNC setting found in make.conf.

    This setting is Deprecated and no longer used.  Please ensure your ‘sync-type’ and ‘sync-uri’ are set correctly in /etc/portage/repos.conf/gentoo.conf

Portage 2.2.20 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.8.4, glibc-2.20-r2, 4.0.5-gentooGab28072015 x86_64)

=================================================================

                         System Settings

=================================================================

System uname: Linux-4.0.5-gentooGab28072015-x86_64-AMD_Athlon-tm-_II_X2_250_Processor-with-gentoo-2.2

KiB Mem:     8140256 total,   7458716 free

KiB Swap:    9081852 total,   9081852 free

Timestamp of repository gentoo: Tue, 28 Jul 2015 00:45:01 +0000

sh bash 4.3_p33-r2

ld GNU ld (Gentoo 2.24 p1.4) 2.24

app-shells/bash:          4.3_p33-r2::gentoo

dev-lang/perl:            5.20.2::gentoo

dev-lang/python:          2.7.9-r1::gentoo, 3.3.5-r1::gentoo

dev-util/pkgconfig:       0.28-r2::gentoo

sys-apps/baselayout:      2.2::gentoo

sys-apps/openrc:          0.17::gentoo

sys-apps/sandbox:         2.6-r1::gentoo

sys-devel/autoconf:       2.69::gentoo

sys-devel/automake:       1.15::gentoo

sys-devel/binutils:       2.24-r3::gentoo

sys-devel/gcc:            4.8.4::gentoo

sys-devel/gcc-config:     1.7.3::gentoo

sys-devel/libtool:        2.4.6::gentoo

sys-devel/make:           4.1-r1::gentoo

sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)

sys-libs/glibc:           2.20-r2::gentoo

Repositories:

gentoo

    location: /usr/portage

    sync-type: rsync

    sync-uri: rsync://rsync.gentoo.org/gentoo-portage

    priority: -1000

ACCEPT_KEYWORDS=»amd64″

ACCEPT_LICENSE=»* -@EULA»

CBUILD=»x86_64-pc-linux-gnu»

CFLAGS=»-O2 -pipe»

CHOST=»x86_64-pc-linux-gnu»

CONFIG_PROTECT=»/etc»

CONFIG_PROTECT_MASK=»/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo»

CXXFLAGS=»-O2 -pipe»

DISTDIR=»/usr/portage/distfiles»

FCFLAGS=»-O2 -pipe»

FEATURES=»assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync»

FFLAGS=»-O2 -pipe»

GENTOO_MIRRORS=»http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.mirrors.tera-byte.com/ http://gentoo.gossamerhost.com»

LANG=»en_US.utf8″

LDFLAGS=»-Wl,-O1 -Wl,—as-needed»

MAKEOPTS=»-j2″

PKGDIR=»/usr/portage/packages»

PORTAGE_CONFIGROOT=»/»

PORTAGE_RSYNC_OPTS=»—recursive —links —safe-links —perms —times —omit-dir-times —compress —force —whole-file —delete —stats —human-readable —timeout=180 —exclude=/distfiles —exclude=/local —exclude=/packages»

PORTAGE_TMPDIR=»/var/tmp»

USE=»acl amd64 berkdb bindist bzip2 cli cracklib crypt cxx dri fortran gdbm iconv ipv6 mmx mmxext modules multilib ncurses nls nptl openmp pam pcre readline session sse sse2 ssl tcpd unicode zlib» ABI_X86=»64″ ALSA_CARDS=»ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci» APACHE2_MODULES=»authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias» CALLIGRA_FEATURES=»kexi words flow plan sheets stage tables krita karbon braindump author» CAMERAS=»ptp2″ COLLECTD_PLUGINS=»df interface irq load memory rrdtool swap syslog» CPU_FLAGS_X86=»mmx mmxext sse sse2″ ELIBC=»glibc» GPSD_PROTOCOLS=»ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx» INPUT_DEVICES=»evdev» KERNEL=»linux» LCD_DEVICES=»bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text» LIBREOFFICE_EXTENSIONS=»presenter-console presenter-minimizer» OFFICE_IMPLEMENTATION=»libreoffice» PHP_TARGETS=»php5-5″ PYTHON_SINGLE_TARGET=»python2_7″ PYTHON_TARGETS=»python2_7 python3_4″ RUBY_TARGETS=»ruby19 ruby20″ USERLAND=»GNU» VIDEO_CARDS=»radeon» XTABLES_ADDONS=»quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account»

Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

Thanks in advance :)

3psus

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 3:44 am    Post subject: Reply with quote

Actually, it seems I can’t emerge anything at all.

Code:
>>> Failed to emerge dev-libs/apr-1.5.2, Log file:

>>>  ‘/var/tmp/portage/dev-libs/apr-1.5.2/temp/build.log’

 * Messages for package dev-libs/apr-1.5.2:

 * Failed Running aclocal !

 *

 * Include in your bugreport the contents of:

 *

 *   /var/tmp/portage/dev-libs/apr-1.5.2/temp/aclocal.out

 * ERROR: dev-libs/apr-1.5.2::gentoo failed (prepare phase):

 *   Failed Running aclocal !

 *

 * Call stack:

 *     ebuild.sh, line   93:  Called src_prepare

 *   environment, line 2675:  Called eautoreconf

 *   environment, line  834:  Called eaclocal

 *   environment, line  729:  Called autotools_run_tool ‘—at-m4flags’ ‘aclocal’

 *   environment, line  598:  Called die

 * The specific snippet of code:

 *           die «Failed Running $1 !»;

 *

 * If you need support, post the output of `emerge —info ‘=dev-libs/apr-1.5.2::gentoo’`,

 * the complete build log and the output of `emerge -pqv ‘=dev-libs/apr-1.5.2::gentoo’`.

 * The complete build log is located at ‘/var/tmp/portage/dev-libs/apr-1.5.2/temp/build.log’.

 * The ebuild environment file is located at ‘/var/tmp/portage/dev-libs/apr-1.5.2/temp/environment’.

 * Working directory: ‘/var/tmp/portage/dev-libs/apr-1.5.2/work/apr-1.5.2’

 * S: ‘/var/tmp/portage/dev-libs/apr-1.5.2/work/apr-1.5.2’

And emerge —info again:

Code:
emerge —info ‘=dev-libs/apr-1.5.2::gentoo’

!!! SYNC setting found in make.conf.

    This setting is Deprecated and no longer used.  Please ensure your ‘sync-type’ and ‘sync-uri’ are set correctly in /etc/portage/repos.conf/gentoo.conf

Portage 2.2.20 (python 2.7.9-final-0, default/linux/amd64/13.0, gcc-4.8.4, glibc-2.20-r2, 4.0.5-gentooGab28072015 x86_64)

=================================================================

                         System Settings

=================================================================

System uname: Linux-4.0.5-gentooGab28072015-x86_64-AMD_Athlon-tm-_II_X2_250_Processor-with-gentoo-2.2

KiB Mem:     8140256 total,   7437652 free

KiB Swap:    9081852 total,   9081852 free

Timestamp of repository gentoo: Tue, 28 Jul 2015 00:45:01 +0000

sh bash 4.3_p33-r2

ld GNU ld (Gentoo 2.24 p1.4) 2.24

app-shells/bash:          4.3_p33-r2::gentoo

dev-lang/perl:            5.20.2::gentoo

dev-lang/python:          2.7.9-r1::gentoo, 3.3.5-r1::gentoo

dev-util/pkgconfig:       0.28-r2::gentoo

sys-apps/baselayout:      2.2::gentoo

sys-apps/openrc:          0.17::gentoo

sys-apps/sandbox:         2.6-r1::gentoo

sys-devel/autoconf:       2.69::gentoo

sys-devel/automake:       1.15::gentoo

sys-devel/binutils:       2.24-r3::gentoo

sys-devel/gcc:            4.8.4::gentoo

sys-devel/gcc-config:     1.7.3::gentoo

sys-devel/libtool:        2.4.6::gentoo

sys-devel/make:           4.1-r1::gentoo

sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)

sys-libs/glibc:           2.20-r2::gentoo

Repositories:

gentoo

    location: /usr/portage

    sync-type: rsync

    sync-uri: rsync://rsync.gentoo.org/gentoo-portage

    priority: -1000

ACCEPT_KEYWORDS=»amd64″

ACCEPT_LICENSE=»* -@EULA»

CBUILD=»x86_64-pc-linux-gnu»

CFLAGS=»-march=native -O2 -pipe»

CHOST=»x86_64-pc-linux-gnu»

CONFIG_PROTECT=»/etc»

CONFIG_PROTECT_MASK=»/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo»

CXXFLAGS=»-march=native -O2 -pipe»

DISTDIR=»/usr/portage/distfiles»

FCFLAGS=»-O2 -pipe»

FEATURES=»assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync»

FFLAGS=»-O2 -pipe»

GENTOO_MIRRORS=»http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.mirrors.tera-byte.com/ http://gentoo.gossamerhost.com»

LANG=»en_US.utf8″

LDFLAGS=»-Wl,-O1 -Wl,—as-needed»

MAKEOPTS=»-j2″

PKGDIR=»/usr/portage/packages»

PORTAGE_CONFIGROOT=»/»

PORTAGE_RSYNC_OPTS=»—recursive —links —safe-links —perms —times —omit-dir-times —compress —force —whole-file —delete —stats —human-readable —timeout=180 —exclude=/distfiles —exclude=/local —exclude=/packages»

PORTAGE_TMPDIR=»/var/tmp»

USE=»acl amd64 berkdb bindist bzip2 cli cracklib crypt cxx dri fortran gdbm iconv ipv6 mmx mmxext modules multilib ncurses nls nptl openmp pam pcre readline session sse sse2 ssl tcpd unicode zlib» ABI_X86=»64″ ALSA_CARDS=»ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci» APACHE2_MODULES=»authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias» CALLIGRA_FEATURES=»kexi words flow plan sheets stage tables krita karbon braindump author» CAMERAS=»ptp2″ COLLECTD_PLUGINS=»df interface irq load memory rrdtool swap syslog» CPU_FLAGS_X86=»mmx mmxext sse sse2″ ELIBC=»glibc» GPSD_PROTOCOLS=»ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx» INPUT_DEVICES=»evdev» KERNEL=»linux» LCD_DEVICES=»bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text» LIBREOFFICE_EXTENSIONS=»presenter-console presenter-minimizer» OFFICE_IMPLEMENTATION=»libreoffice» PHP_TARGETS=»php5-5″ PYTHON_SINGLE_TARGET=»python2_7″ PYTHON_TARGETS=»python2_7 python3_4″ RUBY_TARGETS=»ruby19 ruby20″ USERLAND=»GNU» VIDEO_CARDS=»radeon» XTABLES_ADDONS=»quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account»

Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 3:56 am    Post subject: Reply with quote

I am guessing an important module is not loaded, or something missing or not compiled correctly in Kernel… :|
Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 4:48 am    Post subject: Reply with quote

It never, ever pays to guess :)

That said, before making a guess of my own:

What does:

Code:
gcc —version

return?

Back to top

View user's profile Send private message

Buffoon
Veteran
Veteran

Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Wed Jul 29, 2015 11:04 am    Post subject: Reply with quote

Code:
emerge -pv gcc



Is cxx USE flag enabled?

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 1:42 pm    Post subject: Reply with quote

ian.au wrote:
It never, ever pays to guess :)

That said, before making a guess of my own:

What does:

Code:
gcc —version

return?



Hi ian.au, thx for your help :)

gcc —version:

Code:
 gcc (Gentoo 4.8.4 p1.6, pie-0.6.1) 4.8.4

Copyright (C) 2013 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Buffoon wrote:
Code:
emerge -pv gcc



Is cxx USE flag enabled?

Hi Buffoon, also thx for your help!

Yes, it is enabled:

Code:
 Gentoo ~ # emerge -pv gcc

!!! SYNC setting found in make.conf.

    This setting is Deprecated and no longer used.  Please ensure your ‘sync-type’ and ‘sync-uri’ are set correctly in /etc/portage/repos.conf/gentoo.conf

These are the packages that would be merged, in order:

Calculating dependencies… done!

[ebuild   R    ] sys-devel/gcc-4.8.4:4.8::gentoo  USE=»cxx fortran (multilib) nls nptl openmp sanitize (-altivec) (-awt) -debug -doc (-fixed-point) -gcj -go -graphite (-hardened) (-libssp) -mudflap (-multislot) -nopie -nossp -objc -objc++ -objc-gc -regression-test -vanilla» 84,244 KiB

Total: 1 package (1 reinstall), Size of downloads: 84,244 KiB

 * IMPORTANT: 13 news items need reading for repository ‘gentoo’.

 * Use eselect news read to view new items.

I should emphasize the fact that I am actually unable to emerge anything and it seems the system can’t make at all.

Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 1:50 pm    Post subject: Reply with quote

Okay it’s installed, is it selected? Is there an * indicating the selected compiler is active?

Quote:
ian@ls2 ~ $ gcc-config -l

[1] x86_64-pc-linux-gnu-4.8.4

[2] x86_64-pc-linux-gnu-4.9.3 *

Back to top

View user's profile Send private message

Buffoon
Veteran
Veteran

Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Wed Jul 29, 2015 1:58 pm    Post subject: Reply with quote

It is selected alright, it is showing up in emerge —info.

Code:
x86_64-pc-linux-gnu-g++: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error

This is the problem, some sort of ABI mismatch probably, never had this one myself, if I had I’d rebuild gcc and libtool for starters.

Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 2:14 pm    Post subject: Reply with quote

@Bufoon I saw that in the emerge info, but not in the op code quote for the gcc-config list. I had to ask.

@3psus could you

Code:
eselect python list

and paste here, and also /etc/portage/make.conf

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 2:22 pm    Post subject: Reply with quote

Buffoon wrote:
It is selected alright, it is showing up in emerge —info.

Code:
x86_64-pc-linux-gnu-g++: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error

This is the problem, some sort of ABI mismatch probably, never had this one myself, if I had I’d rebuild gcc and libtool for starters.

I will try that.

When I emerge —ask net-analyser/iptraf-ng

I get a bunch of errors I do not understand (I am copy/pasting parts of it, or we would get an infinite scroll:

Code:

>>> Emerging (1 of 1) net-analyzer/iptraf-ng-1.1.4-r1::gentoo

 * iptraf-ng-1.1.4.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) …                   [ ok ]

>>> Unpacking source…

>>> Unpacking iptraf-ng-1.1.4.tar.gz to /var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work

>>> Source unpacked in /var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work

>>> Preparing source in /var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work/iptraf-ng-1.1.4 …

 * Applying iptraf-ng-1.1.4-tcplog_flowrate_msg.patch …                        [ ok ]

>>> Source prepared.

>>> Configuring source in /var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work/iptraf-ng-1.1.4 …

>>> Source configured.

>>> Compiling source in /var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work/iptraf-ng-1.1.4 …

make -j2

IPTRAF_VERSION = 1.1.4

x86_64-pc-linux-gnu-gcc -o src/tui/input.o -c  -I/usr/include/ncursesw  -O2 -pipe -DLOCKDIR=\»/run/lock/iptraf-ng\» -Wall -W -std=gnu99 -I. -Isrc/  src/tui/input.c

x86_64-pc-linux-gnu-gcc -o src/tui/labels.o -c  -I/usr/include/ncursesw  -O2 -pipe -DLOCKDIR=\»/run/lock/iptraf-ng\» -Wall -W -std=gnu99 -I. -Isrc/  src/tui/labels.c

x86_64-pc-linux-gnu-gcc: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error

x86_64-pc-linux-gnu-gcc: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error

In file included from /usr/include/asm/errno.h:1:0,

                 from /usr/include/linux/errno.h:1,

                 from /usr/include/bits/errno.h:24,

                 from /usr/include/errno.h:35,

                 from src/iptraf-ng-compat.h:12,

                 from src/tui/input.c:10:

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\303’ in program

 ÍB?E

     ??ێ????8ࠚ5?

 ^

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\215’ in program

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\35’ in program

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\272’ in program

/usr/include/asm-generic/errno.h:1:4: error: unknown type name ‘B’

 ÍB?E

     ??ێ????8ࠚ5?

    ^

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\312’ in program

 ÍB?E

     ??ێ????8ࠚ5?

 ^

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\347’ in program

/usr/include/asm-generic/errno.h:1:1: error: stray ‘\207’ in program

/usr/include/asm-generic/errno.h:1:11: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘^’ token

 ÍB?E

     ??ێ????8ࠚ5?

           ^


Code:

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\6’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\201’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\366’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\7’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\273’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\313’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\377’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\304’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\366’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\340’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\16’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\215’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\204’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\322’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\306’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\22’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\212’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\242’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\35’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\37’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\10’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\252’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\207’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\333’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\327’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\226’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\4’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\262’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\360’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\347’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\37’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\2’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\17’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\25’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\344’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\251’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\304’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\35’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\237’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\277’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\340’ in program

In file included from /usr/include/asm/errno.h:1:0,

                 from /usr/include/linux/errno.h:1,

                 from /usr/include/bits/errno.h:24,

                 from /usr/include/errno.h:35,

                 from src/iptraf-ng-compat.h:12,

                 from src/tui/input.c:10:

/usr/include/asm-generic/errno.h:3:244: error: stray ‘@’ in program

 _??Osv2j?8??xo??b????’???qO?

??9??44?{?                   ??Nw@?\:q?’??#?q᪼???w???/qz? N?,?$/?>


Code:

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\375’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\223’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\364’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\207’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\341’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\6’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\201’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\366’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\7’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\273’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\254’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\335’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\302’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\313’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\377’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\265’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\304’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\366’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\340’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\16’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\4’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\207’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\316’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\215’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\204’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\371’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\322’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\24’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\306’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\234’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\22’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\212’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\242’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\335’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\310’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\35’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\37’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\353’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\10’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\243’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\252’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\342’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\302’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\207’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\333’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\267’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\327’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\226’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\26’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\4’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\262’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\304’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\360’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\317’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\347’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\37’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\212’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\2’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\17’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\25’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\227’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\322’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\31’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\344’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\251’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\304’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\35’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\225’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\31’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\237’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\343’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\277’ in program

/usr/include/asm-generic/errno.h:3:1: error: stray ‘\340’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\326’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\21’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\265’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘\340’ in program

/usr/include/asm-generic/socket.h:2:1: error: stray ‘`’ in program

In file included from /usr/include/asm/errno.h:1:0,

                 from /usr/include/linux/errno.h:1,

                 from /usr/include/bits/errno.h:24,

                 from /usr/include/errno.h:35,

                 from src/iptraf-ng-compat.h:12,

                 from src/tui/labels.c:9:

/usr/include/asm-generic/errno.h:3:244: error: stray ‘@’ in program

 _??Osv2j?8??xo??b????’???qO?

??9??44?{?                   ??Nw@?\:q?’??#?q᪼???w???/qz? N?,?$/?>


Code:

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\17’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\20’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\362’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\365’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\312’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\200’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\377’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\204’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\207’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\245’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\267’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\221’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\22’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\361’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\352’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\275’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\274’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\340’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\236’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\375’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\347’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\31’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\240’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\266’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\237’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\367’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\26’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\270’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\37’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\237’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\342’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\220’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\307’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\274’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\346’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\273’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\374’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\370’ in program

/usr/include/asm-generic/ioctl.h:3:1: error: stray ‘\363’ in program

/usr/include/asm-generic/socket.h:15:1: error: stray ‘\245’ in program


Code:

/usr/include/asm-generic/types.h:1:1: error: stray ‘\275’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\343’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\345’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\371’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\257’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\342’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\367’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\307’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\266’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\276’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\376’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\364’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\224’ in program

/usr/include/asm-generic/types.h:1:18: error: stray ‘@’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\220’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\220’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\32’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\200’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\31’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\30’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\200’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\3’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\334’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\36’ in program

/usr/include/asm-generic/types.h:1:1: error: stray ‘\262’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\2’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\256’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\311’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\274’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\21’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\312’ in program

/usr/include/asm-generic/types.h:2:9: error: invalid suffix «C» on integer constant

/usr/include/asm-generic/types.h:2:1: error: stray ‘\363’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\302’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\26’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\245’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\27’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\202’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\370’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\36’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\356’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\354’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\235’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\36’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\310’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\331’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\206’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\311’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\300’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\225’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\254’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\257’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\27’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\201’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\324’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\31’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\224’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\346’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\237’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\31’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\231’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\237’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\342’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\234’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\201’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\324’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\245’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\24’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\214’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\332’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\356’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\206’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\217’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\260’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\367’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\334’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\327’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\310’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\303’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\5’ in program

/usr/include/asm-generic/types.h:2:82: error: invalid suffix «b» on integer constant

/usr/include/asm-generic/types.h:2:1: error: stray ‘\201’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\314’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\366’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\217’ in program

/usr/include/asm-generic/types.h:2:1: error: stray ‘\272’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\34’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\244’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\221’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\311’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\363’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\203’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\372’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\236’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\325’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\257’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\304’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\33’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\224’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\307’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\266’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\246’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\341’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\241’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\224’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\24’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\301’ in program

/usr/include/asm-generic/types.h:3:1: error: stray ‘\243’ in program

In file included from /usr/include/asm/posix_types_64.h:17:0,

                 from /usr/include/asm/posix_types.h:6,

                 from /usr/include/linux/posix_types.h:35,

                 from /usr/include/linux/types.h:8,

                 from /usr/include/linux/if_ether.h:24,

                 from src/iptraf-ng-compat.h:39,

                 from src/tui/input.c:10:



Code:

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\341’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\323’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\270’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\303’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\215’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\32’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\220’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\332’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\233’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\216’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\272’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\203’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\364’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\265’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\214’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\305’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\334’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\265’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\236’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\316’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\336’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\254’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\264’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\263’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\36’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\350’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\234’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\352’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\342’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\236’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\277’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\256’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\244’ in program

In file included from /usr/include/asm/posix_types_64.h:17:0,

                 from /usr/include/asm/posix_types.h:6,

                 from /usr/include/linux/posix_types.h:35,

                 from /usr/include/linux/types.h:8,

                 from /usr/include/linux/if_ether.h:24,

                 from src/iptraf-ng-compat.h:39,

                 from src/tui/input.c:10:



Code:

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\341’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\323’ in program

/usr/include/linux/if_packet.h:89:2: error: unknown type name ‘__u16’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\270’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\303’ in program

/usr/include/linux/if_packet.h:90:2: error: unknown type name ‘__u16’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\215’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\32’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\220’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\332’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\233’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\216’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\272’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\203’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\364’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\265’ in program

/usr/include/linux/if_packet.h:132:2: error: unknown type name ‘__u32’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\373’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\214’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\305’ in program

/usr/include/linux/if_packet.h:133:2: error: unknown type name ‘__u32’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\334’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\265’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\236’ in program

/usr/include/linux/if_packet.h:134:2: error: unknown type name ‘__u32’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\316’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\336’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\254’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\264’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\263’ in program

/usr/include/linux/if_packet.h:135:2: error: unknown type name ‘__u16’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\36’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\350’ in program

/usr/include/linux/if_packet.h:136:2: error: unknown type name ‘__u16’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\234’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\352’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\342’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\236’ in program

/usr/include/linux/if_packet.h:137:2: error: unknown type name ‘__u32’

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\277’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\256’ in program

/usr/include/asm-generic/posix_types.h:2:1: error: stray ‘\244’ in program

/usr/include/linux/if_packet.h:138:2: error: unknown type name ‘__u32’

In file included from /usr/include/asm/posix_types_64.h:17:0,

                 from /usr/include/asm/posix_types.h:6,

                 from /usr/include/linux/posix_types.h:35,

                 from /usr/include/linux/types.h:8,

                 from /usr/include/linux/if_ether.h:24,

                 from src/iptraf-ng-compat.



Code:

/usr/include/ncursesw/curses.h:209:35: note: in definition of macro ‘NCURSES_CAST’

src/tui/input.c:60:2: note: in expansion of macro ‘wattrset’

/usr/include/linux/if_packet.h:155:2: error: unknown type name ‘__u32’

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/input.c:10:

/usr/include/ncursesw/curses.h:1126:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]

src/tui/input.c:60:2: note: in expansion of macro ‘wattrset’

/usr/include/ncursesw/curses.h:1125:33: warning: statement with no effect [-Wunused-value]

src/tui/input.c:60:2: note: in expansion of macro ‘wattrset’

src/tui/input.c:61:2: warning: implicit declaration of function ‘wmove’ [-Wimplicit-function-declaration]

/usr/include/linux/if_packet.h:156:2: error: unknown type name ‘__u32’

src/tui/input.c:63:3: warning: implicit declaration of function ‘wprintw’ [-Wimplicit-function-declaration]

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/input.c:10:

src/tui/input.c: In function ‘tx_getinput’:

/usr/include/ncursesw/curses.h:1126:15: error: request for member ‘_attrs’ in something not a structure or union

src/tui/input.c:79:2: note: in expansion of macro ‘wattrset’

/usr/include/linux/if_packet.h:157:2: error: unknown type name ‘__u32’

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/input.c:10:

/usr/include/ncursesw/curses.h:1126:39: error: ‘attr_t’ undeclared (first use in this function)

/usr/include/ncursesw/curses.h:209:35: note: in definition of macro ‘NCURSES_CAST’

src/tui/input.c:79:2: note: in expansion of macro ‘wattrset’

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/input.c:10:

/usr/include/ncursesw/curses.h:1126:50: warning: left-hand operand of comma expression has no effect [-Wunused-value]

src/tui/input.c:79:2: note: in expansion of macro ‘wattrset’

/usr/include/linux/if_packet.h:158:2: error: unknown type name ‘__u16’

/usr/include/ncursesw/curses.h:1125:33: warning: statement with no effect [-Wunused-value]

src/tui/input.c:79:2: note: in expansion of macro ‘wattrset’

src/tui/input.c:85:3: warning: implicit declaration of function ‘wgetch’ [-Wimplicit-function-declaration]

/usr/include/linux/if_packet.h:159:2: error: unknown type name ‘__u16’

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/input.c:10:

/usr/include/ncursesw/curses.h:1102:37: error: request for member ‘_cury’ in something not a structure or union

/usr/include/ncursesw/curses.h:1057:32: note: in expansion of macro ‘getcury’

src/tui/input.c:94:5: note: in expansion of macro ‘getyx’

/usr/include/linux/if_packet.h:164:2: error: unknown type name ‘__u8’

/usr/include/ncursesw/curses.h:1101:37: error: request for member ‘_curx’ in something not a structure or union

/usr/include/ncursesw/curses.h:1057:50: note: in expansion of macro ‘getcurx’

src/tui/input.c:94:5: note: in expansion of macro ‘getyx’

/usr/include/ncursesw/curses.h:1057:44: warning: left-hand operand of comma expression has no effect [-Wunused-value]

src/tui/input.c:94:5: note: in expansion of macro ‘getyx’

/usr/include/ncursesw/curses.h:1102:37: error: request for member ‘_cury’ in something not a structure or union

/usr/include/ncursesw/curses.h:1057:32: note: in expansion of macro ‘getcury’

src/tui/input.c:122:6: note: in expansion of macro ‘getyx’

/usr/include/linux/if_packet.h:176:2: error: unknown type name ‘__u32’

/usr/include/ncursesw/curses.h:1101:37: error: request for member ‘_curx’ in something not a structure or union

/usr/include/ncursesw/curses.h:1057:50: note: in expansion of macro ‘getcurx’

src/tui/input.c:122:6: note: in expansion of macro ‘getyx’

/usr/include/ncursesw/curses.h:1057:44: warning: left-hand operand of comma expression has no effect [-Wunused-value]

src/tui/input.c:122:6: note: in expansion of macro ‘getyx’

src/tui/input.c: In function ‘tx_fillfields’:

src/tui/input.c:144:2: warning: implicit declaration of function ‘curs_set’ [-Wimplicit-function-declaration]

src/tui/input.c: In function ‘tx_destroyfields’:

src/tui/input.c:190:2: warning: implicit declaration of function ‘del_panel’ [-Wimplicit-function-declaration]

src/tui/input.c:191:2: warning: implicit declaration of function ‘delwin’ [-Wimplicit-function-declaration]

/usr/include/linux/if_packet.h:177:2: error: unknown type name ‘__u32’

/usr/include/linux/if_packet.h:178:2: error: unknown type name ‘__u32’

/usr/include/linux/if_packet.h:183:2: error: unknown type name ‘__u32’

In file included from /usr/include/linux/if_ether.h:24:0,

                 from src/iptraf-ng-compat.h:39,

                 from src/tui/labels.c:9:

/usr/include/linux/if_packet.h:194:2: error: expected specifier-qualifier-list before ‘__u64’

In file included from src/iptraf-ng-compat.h:40:0,

                 from src/tui/labels.c:9:

/usr/include/linux/if_packet.h:229:2: error: unknown type name ‘__u32’

/usr/include/linux/if_packet.h:230:2: error: unknown type name ‘__u32’

In file included from src/iptraf-ng-compat.h:41:0,

                 from src/tui/labels.c:9:

/usr/include/linux/if_fddi.h:71:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:72:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:73:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:78:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:79:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:80:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:81:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:86:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:87:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:88:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:89:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:95:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:96:2: error: unknown type name ‘__u8’

/usr/include/linux/if_fddi.h:97:2: error: unknown type name ‘__u8’

Makefile:376: recipe for target ‘src/tui/input.o’ failed

make: *** [src/tui/input.o] Error 2

make: *** Waiting for unfinished jobs….

In file included from src/iptraf-ng-compat.h:44:0,

                 from src/tui/labels.c:9:

/usr/include/linux/if.h:211:19: error: field ‘ifru_addr’ has incomplete type

/usr/include/linux/if.h:212:19: error: field ‘ifru_dstaddr’ has incomplete type

/usr/include/linux/if.h:213:19: error: field ‘ifru_broadaddr’ has incomplete type

/usr/include/linux/if.h:214:19: error: field ‘ifru_netmask’ has incomplete type

/usr/include/linux/if.h:215:20: error: field ‘ifru_hwaddr’ has incomplete type

In file included from /usr/include/linux/kernel.h:4:0,

                 from /usr/include/linux/netlink.h:4,

                 from /usr/include/linux/if_link.h:5,

                 from /usr/include/linux/netdevice.h:31,

                 from /usr/include/linux/if_arp.h:26,

                 from src/iptraf-ng-compat.h:45,

                 from src/tui/labels.c:9:

/usr/include/linux/sysinfo.h:8:2: error: unknown type name ‘__kernel_long_t’

/usr/include/linux/sysinfo.h:9:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:10:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:11:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:12:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:13:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:14:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:15:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:16:2: error: unknown type name ‘__u16’

/usr/include/linux/sysinfo.h:17:2: error: unknown type name ‘__u16’

/usr/include/linux/sysinfo.h:18:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:19:2: error: unknown type name ‘__kernel_ulong_t’

/usr/include/linux/sysinfo.h:20:2: error: unknown type name ‘__u32’

/usr/include/linux/sysinfo.h:21:22: error: ‘__kernel_ulong_t’ undeclared here (not in a function)

/usr/include/linux/sysinfo.h:21:47: error: ‘__u32’ undeclared here (not in a function)

In file included from /usr/include/linux/if_link.h:5:0,

                 from /usr/include/linux/netdevice.h:31,

                 from /usr/include/linux/if_arp.h:26,

                 from src/iptraf-ng-compat.h:45,

                 from src/tui/labels.c:9:

/usr/include/linux/netlink.h:38:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/netlink.h:43:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/netlink.h:113:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/netlink.h:126:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/netlink.h:162:2: error: unknown type name ‘__u16’

/usr/include/linux/netlink.h:163:2: error: unknown type name ‘__u16’

In file included from /usr/include/linux/netdevice.h:31:0,

                 from /usr/include/linux/if_arp.h:26,

                 from src/iptraf-ng-compat.h:45,

                 from src/tui/labels.c:9:

/usr/include/linux/if_link.h:9:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:42:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:43:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:44:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:45:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:46:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:47:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:48:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:49:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:50:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:51:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:54:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:55:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:56:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:57:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:58:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:59:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:62:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:63:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:64:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:65:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:66:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:69:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:70:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:75:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:76:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:77:2: error: unknown type name ‘__u64’

/usr/include/linux/if_link.h:78:2: error: unknown type name ‘__u16’

/usr/include/linux/if_link.h:79:2: error: unknown type name ‘__u8’

/usr/include/linux/if_link.h:80:2: error: unknown type name ‘__u8’

/usr/include/linux/if_link.h:249:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:282:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:295:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:443:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:448:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:454:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:459:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:465:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:477:2: error: expected specifier-qualifier-list before ‘__u32’

/usr/include/linux/if_link.h:547:2: error: unknown type name ‘__u8’

/usr/include/linux/if_link.h:548:2: error: unknown type name ‘__u8’

/usr/include/linux/if_link.h:549:2: error: unknown type name ‘__u8’

/usr/include/linux/if_link.h:550:2: error: unknown type name ‘__u8’

In file included from src/iptraf-ng-compat.h:45:0,

                 from src/tui/labels.c:9:

/usr/include/linux/if_arp.h:114:19: error: field ‘arp_pa’ has incomplete type

/usr/include/linux/if_arp.h:115:19: error: field ‘arp_ha’ has incomplete type

/usr/include/linux/if_arp.h:117:25: error: field ‘arp_netmask’ has incomplete type

/usr/include/linux/if_arp.h:122:19: error: field ‘arp_pa’ has incomplete type

/usr/include/linux/if_arp.h:123:19: error: field ‘arp_ha’ has incomplete type

/usr/include/linux/if_arp.h:125:25: error: field ‘arp_netmask’ has incomplete type

In file included from src/tui/labels.c:9:0:

src/iptraf-ng-compat.h: In function ‘skip_whitespace’:

src/iptraf-ng-compat.h:122:2: warning: implicit declaration of function ‘__ctype_b_loc’ [-Wimplicit-function-declaration]

In file included from src/iptraf-ng-compat.h:13:0,

                 from src/tui/labels.c:9:

src/iptraf-ng-compat.h:122:9: error: invalid type argument of unary ‘*’ (have ‘int’)

src/iptraf-ng-compat.h:122:9: error: ‘_ISspace’ undeclared (first use in this function)

src/iptraf-ng-compat.h:122:9: note: each undeclared identifier is reported only once for each function it appears in

In file included from src/tui/labels.c:11:0:

src/tui/winops.h: At top level:

src/tui/winops.h:13:19: error: unknown type name ‘WINDOW’

src/tui/winops.h:15:18: error: unknown type name ‘WINDOW’

src/tui/winops.h:16:19: error: unknown type name ‘WINDOW’

src/tui/winops.h:17:13: error: unknown type name ‘WINDOW’

src/tui/labels.c:13:49: error: unknown type name ‘WINDOW’

src/tui/labels.c: In function ‘tx_menukeyhelp’:

src/tui/labels.c:24:2: warning: implicit declaration of function ‘wmove’ [-Wimplicit-function-declaration]

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/labels.c:9:

/usr/include/ncursesw/curses.h:1199:26: error: ‘stdscr’ undeclared (first use in this function)

src/tui/labels.c:24:2: note: in expansion of macro ‘move’

src/tui/labels.c:24:7: error: ‘LINES’ undeclared (first use in this function)

/usr/include/ncursesw/curses.h:1199:33: note: in definition of macro ‘move’

src/tui/labels.c:25:2: warning: implicit declaration of function ‘tx_printkeyhelp’ [-Wimplicit-function-declaration]

src/tui/labels.c:28:2: warning: implicit declaration of function ‘tx_wcoloreol’ [-Wimplicit-function-declaration]

In file included from src/iptraf-ng-compat.h:15:0,

                 from src/tui/labels.c:9:

src/tui/labels.c: In function ‘tx_listkeyhelp’:

/usr/include/ncursesw/curses.h:1199:26: error: ‘stdscr’ undeclared (first use in this function)

src/tui/labels.c:33:2: note: in expansion of macro ‘move’

src/tui/labels.c:33:7: error: ‘LINES’ undeclared (first use in this function)

/usr/include/ncursesw/curses.h:1199:33: note: in definition of macro ‘move’

Makefile:376: recipe for target ‘src/tui/labels.o’ failed

make: *** [src/tui/labels.o] Error 2

 * ERROR: net-analyzer/iptraf-ng-1.1.4-r1::gentoo failed (compile phase):

 *   emake failed

 *

 * If you need support, post the output of `emerge —info ‘=net-analyzer/iptraf-ng-1.1.4-r1::gentoo’`,

 * the complete build log and the output of `emerge -pqv ‘=net-analyzer/iptraf-ng-1.1.4-r1::gentoo’`.

 * The complete build log is located at ‘/var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/temp/build.log’.

 * The ebuild environment file is located at ‘/var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/temp/environment’.

 * Working directory: ‘/var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work/iptraf-ng-1.1.4’

 * S: ‘/var/tmp/portage/net-analyzer/iptraf-ng-1.1.4-r1/work/iptraf-ng-1.1.4’

Sorry for this huge log. Does any of this make any sense?

Thanks very much, again!

3psus

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 2:26 pm    Post subject: Reply with quote

ian.au wrote:
@Bufoon I saw that in the emerge info, but not in the op code quote for the gcc-config list. I had to ask.

@3psus could you

Code:
eselect python list

and paste here, and also /etc/portage/make.conf

Hi ian.au

eselect python list:

Code:

Gentoo / # eselect python list

Available Python interpreters:

  [1]   python2.7 *

  [2]   python3.3

and /etc/portage/make.conf:

Code:

# These settings were set by the catalyst build script that automatically

# built this stage.

# Please consult /usr/share/portage/config/make.conf.example for a more

# detailed example.

CFLAGS=»-O2 -pipe»

CXXFLAGS=»${CFLAGS}»

# WARNING: Changing your CHOST is not something that should be done lightly.

# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.

CHOST=»x86_64-pc-linux-gnu»

# These are the USE flags that were used in addition to what is provided by the

# profile used for building.

USE=»bindist mmx sse sse2″

PORTDIR=»/usr/portage»

DISTDIR=»${PORTDIR}/distfiles»

PKGDIR=»${PORTDIR}/packages»

GENTOO_MIRRORS=»http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ http://gentoo.mirro$

SYNC=»rsync.ca.gentoo.org»

VIDEO_CARDS=»radeon»

INPUT_DEVICES=»evdev»

I had CFLAGS=»-march=native» and MAKEOPTS=»-j3″, but I removed them to see if they were causing the problem, and nope.

Back to top

View user's profile Send private message

Buffoon
Veteran
Veteran

Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Wed Jul 29, 2015 2:36 pm    Post subject: Reply with quote

Code:
x86_64-pc-linux-gnu-gcc: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error



The error is the same. Actually I think as belongs to binutils, can you rebuild binutils? It may be corrupted.

Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 2:58 pm    Post subject: Reply with quote

The big logs go better in Pastebin with a link here :) emerge wgetpaste when you can.

From your original post:

Code:
*   Currently active compiler does not support -std=c++11



IMO this message should not exist if the currently active compiler is 4.8.x so your only installed gcc is broken.

Buffoon is dead right about rebuilding libtool and gcc, but it looks like you are going to have to chroot back in from sysrescuecd and do that. I can’t think of another way.

Also, whilst you are back in there you should update your kernel config and fix

Code:
*   CONFIG_FB_RADEON:    should not be set. But it is.

to prevent other issues.

Hang in there, when it goes pear-shaped on Gentoo it rains pears, but you’ll learn a great deal by the time you’ve fixed it.

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 3:13 pm    Post subject: Reply with quote

Buffoon wrote:
Code:
x86_64-pc-linux-gnu-gcc: error trying to exec ‘/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/as’: execv: Exec format error



The error is the same. Actually I think as belongs to binutils, can you rebuild binutils? It may be corrupted.


ian.au wrote:
The big logs go better in Pastebin with a link here :) emerge wgetpaste when you can.

From your original post:

Code:
*   Currently active compiler does not support -std=c++11



IMO this message should not exist if the currently active compiler is 4.8.x so your only installed gcc is broken.

Buffoon is dead right about rebuilding libtool and gcc, but it looks like you are going to have to chroot back in from sysrescuecd and do that. I can’t think of another way.

Also, whilst you are back in there you should update your kernel config and fix

Code:
*   CONFIG_FB_RADEON:    should not be set. But it is.

to prevent other issues.

Hang in there, when it goes pear-shaped on Gentoo it rains pears, but you’ll learn a great deal by the time you’ve fixed it.

I will chroot in the system while booted on my liveusb I still have on the shelf. What’s bugging me is that this is a *clean* install, meaning that nothing was done after booting in it for the first time. I actually recompiled the kernel and reinstalled everything at least 4 times with genkernel and manual kernel config. I **think** I did not have those exact problems the first time I manually compiled the kernel but then, I am struggling to see what’s causing all this reck.

I need to say though, this is the first time I actually seek help like that on a forum and I very much appreciate what you are doing. I’m doing this right now and will keep you posted. I will also have a look at CONFIG_FB_RADEON.

epsus

Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 4:16 pm    Post subject: Reply with quote

ian.au wrote:
The big logs go better in Pastebin with a link here :) emerge wgetpaste when you can.

From your original post:

Code:
*   Currently active compiler does not support -std=c++11



IMO this message should not exist if the currently active compiler is 4.8.x so your only installed gcc is broken.

Buffoon is dead right about rebuilding libtool and gcc, but it looks like you are going to have to chroot back in from sysrescuecd and do that. I can’t think of another way.

Also, whilst you are back in there you should update your kernel config and fix

Code:
*   CONFIG_FB_RADEON:    should not be set. But it is.

to prevent other issues.

Hang in there, when it goes pear-shaped on Gentoo it rains pears, but you’ll learn a great deal by the time you’ve fixed it.

b-but… when chrooted from livecd, I get the same errors. It’s using the chrooted environment gcc…? Also, livecd doesn’t have gcc or emerge. Next step would be to install as binary package I guess.

Maybe I should get over it and start over. I am following the handbook for the install and can emerge and compile stuff up until I reboot in the new system. How could I find the problem? It must be something in the kernel or in config somewhere that breaks it, no?

Sorry for noob questions,

3psus

Edit: Maybe this should be moved to install section..

Last edited by 3psus on Wed Jul 29, 2015 4:18 pm; edited 1 time in total

Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 4:16 pm    Post subject: Reply with quote

Did you emerge @world? I’ve seen breakage like this happen when an eselected python is upgraded and python-updater is not subsequently run. Python may well have partially upgraded in the midst of your 4 recompiles.

These are worth reading on every sync

Code:
 * IMPORTANT: 13 news items need reading for repository ‘gentoo’.

 * Use eselect news read to view new items.



one of those will say:

Code:
2015-07-25  Python 3.4 enabled by default



You synced after that

Code:
Timestamp of repository gentoo: Tue, 28 Jul 2015 00:45:01 +0000



You have no directives in /etc/portage/make.conf so 3.3 could well have been updated to 3.4 and left you a message to run python-updater that you missed.

So did you re-emerge world on one of the multiple rebuilds you did? In any case how it’s gotten broken is less important than getting it fixed at this point.

It may be worth looking at which python is actually installed now and ensuring that the correct python is eselected if you are still having problems, gcc shouldn’t just break — it will be a config issue somewhere.

Back to top

View user's profile Send private message

Buffoon
Veteran
Veteran

Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Wed Jul 29, 2015 4:26 pm    Post subject: Reply with quote

One more thing to check, is your hard drive healthy?
Back to top

View user's profile Send private message

3psus
n00b
n00b

Joined: 29 Jul 2015
Posts: 9

PostPosted: Wed Jul 29, 2015 4:38 pm    Post subject: Reply with quote

ian.au wrote:
Did you emerge @world? I’ve seen breakage like this happen when an eselected python is upgraded and python-updater is not subsequently run. Python may well have partially upgraded in the midst of your 4 recompiles.

These are worth reading on every sync

Code:
 * IMPORTANT: 13 news items need reading for repository ‘gentoo’.

 * Use eselect news read to view new items.



one of those will say:

Code:
2015-07-25  Python 3.4 enabled by default



You synced after that

Code:
Timestamp of repository gentoo: Tue, 28 Jul 2015 00:45:01 +0000



You have no directives in /etc/portage/make.conf so 3.3 could well have been updated to 3.4 and left you a message to run python-updater that you missed.

So did you re-emerge world on one of the multiple rebuilds you did? In any case how it’s gotten broken is less important than getting it fixed at this point.

It may be worth looking at which python is actually installed now and ensuring that the correct python is eselected if you are still having problems, gcc shouldn’t just break — it will be a config issue somewhere.

I am on python 3.3.5 and did not update to 3.4. I just ran python-updater, doesn’t seem to fix. Also, every new recompile was on a clean HD, starting from scratch and not restoring any data. I just haven’t been able to get a working environment yet on gentoo. :(

Buffoon wrote:
One more thing to check, is your hard drive healthy?

The HD I am using has been tested a year ago but it’s a little old, so who knows… I ran

Code:
 dd if=/dev/zero of/dev/sda

before anything. I think it might be time to start over with new HDD.

Back to top

View user's profile Send private message

Buffoon
Veteran
Veteran

Joined: 17 Jun 2015
Posts: 1369
Location: EU or US

PostPosted: Wed Jul 29, 2015 4:52 pm    Post subject: Reply with quote

Run smartctl -t long on it.
Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 5:34 pm    Post subject: Reply with quote

Getting gcc back is a bit tricky, sorry I was unclear on how to do this. It’s after 3am here and I’m seeing double now.

You don’t chroot into your broken system, from memory you need to extract another stage3 and chroot into that to get the gcc. I just can’t remember the exact process, sorry and couldn’t turn up a good instruction on the forums to link you to.

I know one exists, I used it a few years ago when I inadvertently depcleaned a compiler before verifying the new one had built. :oops:

Anyway, you aren’t the first person to do this, and there are detailed instructions on the forum somewhere, but I can’t find them. There is also a tinderbox method mentioned but I’ve never done that, someone else could help with that.

If you suspect the hard drive, that’s another thing altogether.

I say, seeing you have multiple attempts that haven’t worked and an inoperative compiler, and not quite up to x maybe a careful reinstall and an accompanying thread in installing gentoo could be the fastest (if not best) way to go here.

Edit: Sorry the tinderbox is no more, I see. So really you will need to ignore any posts you find mentioning that method. If you still have the stage3-*.tar in your / you could try extracting that to a temporary directory and getting the a gcc from there.

Back to top

View user's profile Send private message

NeddySeagoon
Administrator
Administrator

Joined: 05 Jul 2003
Posts: 53235
Location: 56N 3W

PostPosted: Wed Jul 29, 2015 6:00 pm    Post subject: Reply with quote

3psus,

Code:
CXXFLAGS=»-O2 -pipe»

CFLAGS=»-O2 -pipe»

That’s unusual. no -march to tell gcc what CPU you would like it to produce code for. I wonder if it has a useful default, like -mtune=generic.

add

Code:
-march=native

to

Code:
CFLAGS=»-O2 -pipe»

unless you want the binaries to run anywhere, in which case use

Code:
-mtune=generic


_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-

those that do backups

those that have never had a hard drive fail.

Back to top

View user's profile Send private message

NeddySeagoon
Administrator
Administrator

Joined: 05 Jul 2003
Posts: 53235
Location: 56N 3W

PostPosted: Wed Jul 29, 2015 6:09 pm    Post subject: Reply with quote

ian.au,

Bookmark this post.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-

those that do backups

those that have never had a hard drive fail.

Back to top

View user's profile Send private message

ian.au
Guru
Guru

Joined: 07 Apr 2011
Posts: 580
Location: Australia

PostPosted: Wed Jul 29, 2015 10:46 pm    Post subject: Reply with quote

@neddy thanks and bookmarked. That’s even more straightforward than the method I (vaguely) recall using.

Re: the absent march= the OP mentioned he removed it as part of the troubleshooting process.
Back to top

View user's profile Send private message

Display posts from previous:   

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Понравилась статья? Поделить с друзьями:
  • Sumetzberger mp10000 ошибки
  • Sudo ошибка ввода вывода
  • Sudo snap install core ошибка
  • Sudo login системная ошибка
  • Strawberrybeard sea of thieves ошибка