Bug 37714 - Не собирает проект, в пути которого есть кириллица
Summary: Не собирает проект, в пути которого есть кириллица
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: codeblocks (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-03 00:05 MSK by Andrey Cherepanov
Modified: 2020-03-27 13:31 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2020-01-03 00:05:41 MSK
1. Создать каталог ~/проекты
2. Создать в Code::Blocks проект в этом каталоге (обычный консольный C++)
3. Попробовать собрать.

Ожидаемый результат: проект собирается.
Comment 1 Grigory Ustinov 2020-01-05 19:58:53 MSK
Я очень сильно извиняюсь, но на винде эта же версия прекрасно собирает из русскоязычных каталогов. Ещё забавное наблюдение, что поведение среды разное в сизифе и стабильных бранчах. На первый взгляд там опять wx.
Comment 2 Andrey Cherepanov 2020-01-07 18:41:39 MSK
(В ответ на комментарий №1)
> Я очень сильно извиняюсь, но на винде эта же версия прекрасно собирает из
> русскоязычных каталогов. Ещё забавное наблюдение, что поведение среды разное в
> сизифе и стабильных бранчах. На первый взгляд там опять wx.
Одинаково не собирает и в p9 и в Sisyphus (ВМ 10.4.4.153):
Comment 3 Andrey Cherepanov 2020-01-07 18:44:54 MSK
��� depslib ������������� CWD: /home/user/�������/test1.
��� depslib ������������ CWD: /home/user/�������/test1.
����������� 0 ������ �� #includes, ������������� ���� 0, ���������� ���� 0
��� depslib ������������� CWD: /home/user/�������/test1.
��� depslib ������������ CWD: /home/user/�������/test1.
����������� 0 ������ �� #includes, ������������� ���� 0, ���������� ���� 0
��� depslib ������������� CWD: /home/user/�������/test1.
��� depslib ������������ CWD: /home/user/�������/test1.
-------------- ������: Debug � test1 (����������: ���������� GNU GCC)---------------
����������� 0 ������ �� #includes, ������������� ���� 0, ���������� ���� 0
g++ -Wall -fexceptions -g  -c /home/user/�������/test1/main.cpp -o obj/Debug/main.o
g++  -o bin/Debug/test1 obj/Debug/main.o   
x86_64-alt-linux-g++: error: /home/user/est1/main.cpp: ��� ������ ����� ��� ��������
x86_64-alt-linux-g++: fatal error: no input files
compilation terminated.
������� �������� ������ �� �������� 1 (�����: 0, ������: 0)
������: 2, ��������������: 0 (�����: 0, ������: 0)
Comment 4 Andrey Cherepanov 2020-01-07 18:50:04 MSK
libwxGTK-2.8.12-alt1.svn20131012.5.x86_64
Мда... Посмотри, пожалуйста, можно ли собрать с wxGTK3.1
Comment 5 Grigory Ustinov 2020-01-07 19:14:13 MSK
(В ответ на комментарий №4)
> libwxGTK-2.8.12-alt1.svn20131012.5.x86_64
> Мда... Посмотри, пожалуйста, можно ли собрать с wxGTK3.1

Я пока проверяю последний снэпшот из svn codeblocks. Они добавили новые функции парсера путей, возможно сработает.
Comment 6 Repository Robot 2020-03-27 13:31:45 MSK
codeblocks-17.12-alt9 -> sisyphus:

 Fri Mar 27 2020 Grigory Ustinov <grenka@altlinux> 17.12-alt9
 - Rebuild with libwxGTK3.1 (Closes: #37714).