реклама на сайте
подробности

 
 
> для пользователей Linux и HFSS, не все заводится с пол-пинка
demidrol
сообщение Mar 1 2016, 13:14
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 6-02-09
Пользователь №: 44 487



Пост про то, как я под Gentoo Linux HFSS 14 запускал. Думаю, что примерно те же действия надо сделать и для всех более-менее современных дистрибутивов.

  1. После обычной такой установки HFSS (и установки лицензии), редактируем файл Linux/hfss: в начало добавляем путь к 32-битным библиотекам с opengl (у меня -- Mesa)
    Код
    #-----------------------------
    # Begin Ansoft header
    #-----------------------------
    export LIBGL_DRIVERS_PATH=/usr/lib32/mesa

    В конце файла комментируем строку exit 1
    Код
      if ! IsFnDefined RunMainWinProcess; then
        echo "*** Error: Function RunMainWinProcess is undefined."
        #exit 1
      fi
  2. Правим файл Linux/VerifyOS.bash (убираем проверку на SuSE или RHEL, заменить retval с 2 на 0):
    Код
        case "${LinuxOS}" in
          linux)
            # Not Red Hat or SuSE
            echo "*** Error:   This operating system is not supported." 1>&2
            retval=0
         ;;
  3. Отключаем проверку зависимостей в файле Linux/VerifyDependencies.pl, добавив в его начала exit 0
    Код
    #------------------------------------------------------------------
    # Main code
    #------------------------------------------------------------------
    exit(0);
    # If ANS_NODEPCHECK is set, we are not to run a dependency check.
    if ( $ENV{'ANS_NODEPCHECK'} || $ENV{'NO_DEP_CHECK'} )
    {
      print "*** Skipping dependency verification test ***\n";
      exit(0);
    }
  4. Убираем старые версии библиотек из HFSS, он должен подцепить системные. Переименовываем:
    Код
    ./Linux/libmpfr.so.4.backup
    ./Linux/libstdc++.so.5.backup
    ./Linux/libICE.so.6.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libXau.so.6.0.0.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11.so.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libxcb.so.1.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libxcb.so.1.1.0.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libXau.so.6.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libXau.so.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11.so.6.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libxcb.so.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11.so.6.2.0.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11-xcb.so.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11-xcb.so.1.backup
    ./Linux/mainwin5.3/lin32/mw/lib-i86_linux/X11/libX11-xcb.so.1.0.0.backup
    ./Linux/libgcc_s.so.1.backup
    ./Linux/libstdc++.so.6.backup
    ./Linux/ansoftbin64/libmpfr.so.4.backup
    ./Linux/ansoftbin64/libstdc++.so.5.backup
    ./Linux/ansoftbin64/libICE.so.6.backup
    ./Linux/ansoftbin64/libgcc_s.so.1.backup
    ./Linux/ansoftbin64/libstdc++.so.6.backup
    ./Linux/ansoftbin64/libgmp.so.10.backup
    ./Linux/ansoftbin64/defer/libXext.so.6.backup
    ./Linux/ansoftbin64/defer/libX11.so.6.backup
    ./Linux/ansoftbin64/defer/libXt.so.6.backup
    ./Linux/ansoftbin64/defer/libXp.so.6.backup
    ./Linux/ansoftbin64/defer/libXm.so.3.backup
    ./Linux/ansoftbin64/defer/libXmu.so.6.backup
    ./Linux/libgmp.so.10.backup
    ./Linux/defer/libXext.so.6.backup
    ./Linux/defer/libGLU.so.1.backup
    ./Linux/defer/libX11.so.6.backup
    ./Linux/defer/libXt.so.6.backup
    ./Linux/defer/libXp.so.6.backup
    ./Linux/defer/libXm.so.3.backup
    ./Linux/defer/libXmu.so.6.backup
    ./Linux/defer/libGL.so.1.backup


Наверняка я пишу какие-то тривиальные вещи, но как-то угрохал на это с неделю.

Сообщение отредактировал l1l1l1 - Mar 15 2016, 20:25
Причина редактирования: сами знаете
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01335 секунд с 7
ELECTRONIX ©2004-2016