Проблема с установкой SCTK 2.4.0 в Ubuntu 13.10

Парсинг ls в целом не рекомендуется , поэтому альтернативным лучшим способом является использование find, например:

find . -type f -print0 | tr '\0' ','

Или с использованием find и paste:

find . -type f | paste -d, -s

Для общего объединения нескольких строк (не относящихся к файловой системе) проверьте: Краткое и переносимое «соединение» в командной строке Unix .

0
задан 07.05.2020, 04:09

2 ответа

Попробовал следующее 14.04:

Перейдите к файлам recording.h и recording.cpp, найденным в sctk-2.4.0/src/asclite/core, и измените все вхождения с Filter::Filter* на ::Filter*

и попробуйте опять же, он должен скомпилироваться.

1
ответ дан 07.05.2020, 04:09

README говорит, что он был написан в 2009 году. Он также говорит, что он был протестирован и компилируется в gcc версии 4.3; вы используете 4.8.1. Далее говорится, что он был скомпилирован на ядрах, начиная с версии 2.6.19.

В Ubuntu 13.10, написанной в 2013 году, мы используем версию ядра 3.11-xx. Ядро зашло слишком далеко, а gcc зашло слишком далеко, чтобы успешно скомпилировать этот антиквариат. Я предлагаю вам поискать более новую версию для компиляции.

1
ответ дан 07.05.2020, 04:10

Теги

Похожие вопросы