anode
У тебя, у тебя))) Я не думаю, что программа должна крашиться, если нет звукового файла, выдать сообщение в лог, stderr, да что угодно, но не

Aborted (core dumped)
енто наверна из-за ентого -- может надо просто сообщение выводить -- но я посчитал чо енто одно из важных вещей без которых прога беспалезна
sfs
cmake -DCMAKE_INSTALL_PREFIX=/usr не помогает. Инсталлится в /bin
ну да -- енто из-за ентого
возможно надо сделать в usr/bin там... вухахахахах
тогда енто было не у меня касяк в коде -- а просто не было того файла в действительности у тебя
anode
Еще чего не хватало, что б я в арче ставил, что-то даже "не преальфа" через make install ))) или разбирался в вашем Makefile. Увольте. С меня достаточно пути в віводе вашей проги, по которому она ищет звуковой файл.
можно же как на гите указано через DESTDIR=./ в папке build

а так да -- сча вывел чо выдает с изменениями которые я сделал добавив еще один parent_path() вместо /../ -- выдает не то чо я хотел сделать.. а так все выдает правильно если вернуть назад...
safocl
а он там есть?
вероятно ты не сделал make install
cucullus
Кстати, поучительный пример, что писание для себя и писание для других требуют разной культуры программирования.
даже у челиков на винде было все норм...
а тут такая нелепасть... вухахаахах

и думаю тут не в культуре дело -- просто енто по сути даже не преальфа))) а еще самый начальный этап становления
anode
what(): Couldn't open 'share/alarm.opus'
а он там есть?
надо составить карту по импрувменту проги -- типа ТОДО листа...
наверна надо локаль получать из переменной окружения...
anode
what(): locale::facet::_S_create_c_locale name not valid
а у тебя установлена utf-8 локаль?

если запускать так:
LC_ALL=en_US.utf-8 watcher
как будет?