Собираем FreeCAD 0.11 в Gentoo
FreeCAD — открытая система 3D моделирования, основанная на платформе OpenCASCADE. В продакшн использовать его вряд-ли получится, но для несложного моделирования и экспорта-импорта (IGES, STEP и прочие) вполне подойдет. Кроме того, исходники могут стать основой узкоспециализированных проектов.

Это так… небольшая хаутушка. Сначала ставим layman, чтобы подключить дополнительный оверлэй science (читай — репозитарий):
Устанавливаем OpenCASCADE:
Кстати, найти, что есть в оверлеях можно здесь.
Скачиваем исходники FreeCAD, распаковываем, конфигурируем:
Собираем и устанавливаем:
Для того, чтобы работало рисование на плоскости (а без него, естественно, никакую 3d модель вытягиванием не создашь), мне пришлось установить:
По-умолчанию, FreeCAD будет установлен в ~/FreeCAD. Запускаем ~/FreeCAD/bin/FreeCAD

Это так… небольшая хаутушка. Сначала ставим layman, чтобы подключить дополнительный оверлэй science (читай — репозитарий):
emerge layman
layman -a scienceУстанавливаем OpenCASCADE:
emerge opencascadeКстати, найти, что есть в оверлеях можно здесь.
Скачиваем исходники FreeCAD, распаковываем, конфигурируем:
LDFLAGS="-L/opt/opencascade-6.3/ros/lin/lib" ./configure --with-qt4-dir=/usr --with-qt4-include=/usr/include/qt4 --with-qt4-lib=/usr/lib/qt4 --with-qt4-bin=/usr/bin --with-occ-include=/opt/opencascade-6.3/ros/lin/inc/Собираем и устанавливаем:
make && make installДля того, чтобы работало рисование на плоскости (а без него, естественно, никакую 3d модель вытягиванием не создашь), мне пришлось установить:
emerge dev-lang/swig dev-python/pivyПо-умолчанию, FreeCAD будет установлен в ~/FreeCAD. Запускаем ~/FreeCAD/bin/FreeCAD

Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.