Re: gcc.exe и путь длиной в 260 символов
От: VladCore  
Дата: 10.09.21 20:43
Оценка:
Здравствуйте, B0FEE664, Вы писали:

BFE>Я снова уткнулся в искусственное ограничение gcc для Windows:


>>gcc --version

BFE>gcc (i686-posix-dwarf-rev0, Built by MinGW-W64 project) 5.3.0
BFE>Copyright (C) 2015 Free Software Foundation, Inc.

если меня не изменяет склероз то в винде лимит 260 убрали не сразу в 10ке, а немного сильно позже 2015го года.

соответсвенно gcc надо пробовать посвежее чем 2015го года скорее всего в нем MAX_PATH захардкожен 260. оно конечно может не скомпилится в последней версии gcc, так что придется перебирать разные версии. Пробовал?

я тут написал очевидную мысль потому что мне стало интересно можно ли сборать порт линуксовой утилиты с поддержкой и длинных путей в 10ке и коротких в 7ке.
вот для примера вопрос про порт fio под винду https://bsdio.com/fio/ там не так как в MinGW или cygwin потому что на выходе всего один екзешник fio.exe. c другой стороны для сборки вот тут пишут надо cygwin. https://github.com/axboe/fio
Отредактировано 10.09.2021 20:47 VladCore . Предыдущая версия . Еще …
Отредактировано 10.09.2021 20:44 VladCore . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.