FreeCAD не запускается под Windows Xp
FreeCAD не запускается под Windows Xp
Здравствуйте. FreeCAD-0.17.13519.1a8b868 ни портативная версия, ни установочная не запускается под Windows Xp, пишет FreeCAD.exe не является приложением win32. Подскажите, что можно сделать? Смотрел реестр HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command как советуется там все нормально.
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: FreeCAD не запускается под Windows Xp
Сожалею, но Win XP больше не поддерживается. Ничего сделать нельзя. Причина проста: нет компилятора.
Re: FreeCAD не запускается под Windows Xp
Если хотите, вы сможете работать в версии 13, поддерживающей ХР (она старенькая, но вполне рабочая):
https://freecad.en.lo4d.com/
https://freecad.en.lo4d.com/
Re: FreeCAD не запускается под Windows Xp
Очень жаль, недавно 0,16 версию товарищу устанавливал, работала. У меня FreeCAD обновился до 0,17 хотел ему обновить а тут засада
Re: FreeCAD не запускается под Windows Xp
Ну тогда можете взять исходники и попробовать скомпилировать их в винде ХР...
https://github.com/FreeCAD/FreeCAD/releases
https://github.com/FreeCAD/FreeCAD/releases
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: FreeCAD не запускается под Windows Xp
Это сложно. Для начала нужно компилятор подходящий найти. FreeCAD 0.17 использует новые фичи языка Ц, С++ 11. Компиляторы от микрософт (MSVC), которые поддерживают эти новые фичи, не могут собирать программы для XP. Возможно, MinGW может, но я не знаю.
Если MinGW может, то тогда может и теоретически можно собрать фрикад для хрюши. Но, нельзя вот просто так взять и собрать фрикад из исходников - фрикад использует жуткое количество библиотек, в частности собсно геометрическое ядро OpenCascade. Для них всех тоже придётся скачать исходники и собрать, у каждой своя система сборки и свои зависимости... пока в них во всех разберёшься...в общем я даже боюсь попытаться, и не представляю, как sgrogan-у удаётся всё это осилить для MSVC. Для MSVC он сделал комплект скомпилированных библиотек "libpack", чтобы другие могли собирать фрикад уже по-простому (хотя эта практика libpack-ов появилась до его прихода, кажется).
В общем, маловероятно, что найдется кто-то достаточно сумасшедший, чтобы заниматься всем этим для устаревшей операционки.