Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ту линух миграция ...
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
3.14
Ну вот, с диким скрипом я запустил на RedHat4.0 (ядро 2.6.9) ISE8.1,EDK8.1,Synplify7.5,ModelSim6.1E.
А вот с Expedition2005 никак сообразить не могу, чего ему надо чтоб работать.
Лицензия сгенерирована "на все" (моделсим не жалуется), я прописал следующие пременные:
SDD_ROOT, MGC_HOME, SDD_HOME, MGLS_LICENSE_FILE (часть LM_LICENSE_FILE), чего не запущу, вылетает со всякой руганью, то библиотек нет то версия операционки не та.
Потом обратил внимание на кучу конфигурационных скриптов, поделитесь плиз тайными знаниями как в это жизнь вдуть smile.gif
KA_ru
вы забыли Путь к скриптам. потом вышел в окошко и dash smile.gif
и версию в скриптах надо ручками исправить.
3.14
Извините за ламерство, а каким именно скриптам и на какой номер версии в скриптах значения надо править?
3.14
Сори, вроде разобрался.
3.14
Странно, а разве в линуховой инсталляции нет DV/DC?
Вовремя инсталляции помечаю галкой раздел Capture/DesignView-Exprdition flow, а в подразделе Design entry нет ни DV ни DC, только CES и IO/designer.
В dash они тоже не фигурируют, пошарил по папкам, ничего не нашел sad.gif
Это что такой добровольно-принудительный переход на DxDesigner?
3.14
Еще, Поставил я на эту же машину Fedora 4 64bit такой же набор софта.
1) SynplifyPRO не хочет запускаться из ISE, утверждает что node-locked лицензия не поддержитвает пакетный режим, хотя в RedHat точно та же лицензия (воспринринимается то же как node-locked) все работает нормально ???
2) EDK не хочет запускаться sad.gif Утверждает:
_xps: error while loading shared libraries: libPortability.so: cannot open shared object file: No such file or directory
gab
Цитата(3.14 @ Mar 29 2006, 12:44) *
2) EDK не хочет запускаться sad.gif Утверждает:
_xps: error while loading shared libraries: libPortability.so: cannot open shared object file: No such file or directory

Это просто решить: Путь к бинарникам должен быть прописан в переменной окружения PATH.
Путь к библиотекам - в /etc/ld.so.conf. После его правки запусти от рута 'ldconfig'.
3.14
Пути к каким бинарникам нужно прописать (для ISE и EDK все прописано)?
соержимое /etc/ld.so.conf:
Цитата
include ld.so.conf.d/*.conf
Что надо поправить?
Библиотека libPortability.so лежит в ..ISE/bin/lin64.
gab
Цитата(3.14 @ Mar 29 2006, 14:34) *
Пути к каким бинарникам нужно прописать (для ISE и EDK все прописано)?
соержимое /etc/ld.so.conf:
Цитата
include ld.so.conf.d/*.conf
Что надо поправить?
Библиотека libPortability.so лежит в ..ISE/bin/lin64.


в директории /etc/ld.so.conf.d положил файлы следующего содержания
--ise.conf:
/home/gab/xilinx/bin/lin
/home/gab/xilinx/EDK/bin/lin
/usr/lib

--mentor.conf (если интересно)
/home/gab/mentor/2005EXP/SDD_HOME/wg/linux/lib
/home/gab/mentor/2005EXP/SDD_HOME/common/linux/lib
/home/gab/mentor/2005EXP/SDD_HOME/common/linux/mw502/lib-linux_optimized


в ~/.bachrc добавил строки:
export PATH=$HOME/xhdl/bin:$HOME/xilinx/bin/lin:$HOME/xilinx/EDK/bin/lin:$HOME/mathlab/bin/:$HOME/mentor/modeltech/linux:$HOME/mentor/modeltech/bin:$PATH
export XILINX=/home/gab/xilinx/
export XILINX_EDK=/home/gab/xilinx/EDK/
export CORECONNECT=/home/gab/xilinx/EDK/CoreConnect/
export COMPXLIB_SIM_PATH=/home/gab/mentor/modeltech/bin/
if [ -r /home/gab/xilinx/EDK/settings.sh ]; then
. /home/gab/xilinx/EDK/settings.sh
fi
3.14
Stranno ne vihodit
sozdal ise.conf
ne pomoglo
javno ukazal put na libPortability.so, ne srabotalo

soderjimoe moego PATH:
[root@mainframe ~]# echo $PATH
/usr/Xilinx/EDK8.1//bin/lin:/usr/Xilinx/EDK8.1//gnu/microblaze/lin/bin:/usr/Xilinx/EDK8.1//gnu/powerpc-eabi/lin/bin:/usr/Xilinx/ISE8.1//bin/lin64:/usr/Mentor/ModelSim6.1E/modeltech/linux_x86_64:/usr/Synplicity/synplify_75/bin:/usr/Mentor/2005EXP/SDD_HOME/common/linux/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
gab
А ldconfig делал?
3.14
да
gab
Перезагружаться не пробовал?
И что говорит команда 'env'
3.14
Перезагружался.
Цитата
[root@mainframe ~]# env
SYNPLCTYD_LICENSE_FILE=27000@mainframe
SSH_AGENT_PID=3142
HOSTNAME=mainframe
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2
WINDOWID=100663373
QTDIR=/usr/lib64/qt-3.3
USER=root
SDD_ROOT=/usr/Mentor
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;0
1:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.b
t
m=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*
.
taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.b
z
=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*
.
xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
XILINX_EDK=/usr/Xilinx/EDK8.1/
GNOME_KEYRING_SOCKET=/tmp/keyring-tJxQCB/socket
SSH_AUTH_SOCK=/tmp/ssh-gpntlk3084/agent.3084
KDEDIR=/usr
SESSION_MANAGER=local/mainframe:/tmp/.ICE-unix/3084
MAIL=/var/spool/mail/root
DESKTOP_SESSION=default
PATH=/usr/Xilinx/EDK8.1//bin/lin:/usr/Xilinx/EDK8.1//gnu/microblaze/lin/bin:/usr/Xilinx/EDK8.1//gnu/powerpc-eabi/lin/bin:/usr/Xilinx/ISE8.1//bin/lin64:/usr/Mentor/ModelSim6.1E/modeltech/linux_x86_64:/usr/Synplicity/synplify_75/bin:/usr/Xilinx/EDK.1/bin/lin:/usr/Xilinx/ISE8.1/bin/lin64:/usr/Mentor/2005EXP/SDD_HOME/common/linux/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
GDM_XSERVER_LOCATION=xdmcp
INPUTRC=/etc/inputrc
PWD=/root
LANG=ru_RU.UTF-8
LM_LICENSE_FILE=27000@mainframe:27001@mainframe
GDMSESSION=default
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
HOME=/root
SHLVL=2
LD_ASSUME_KERNEL=2.4.1
SDD_HOME=/usr/Mentor/2005EXP/SDD_HOME
MGC_HOME=/usr/Mentor/2005EXP/MGC_HOME.ixl
GNOME_DESKTOP_SESSION_ID=Default
LOGNAME=root
MGLS_LICENSE_FILE=27001@mainframe
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-H7YJCdYqu1,guid=989f2a44d3727eab10e810a3c39be700
LESSOPEN=|/usr/bin/lesspipe.sh %s
LMC_HOME=/usr/Xilinx/ISE8.1//smartmodel/lin64/installed_lin64
DISPLAY=192.168.0.134:0.0
XILINX=/usr/Xilinx/ISE8.1/
G_BROKEN_FILENAMES=1
COLORTERM=gnome-terminal
XAUTHORITY=/root/.Xauthority
_=/bin/env
cosmobot
не знаю насколько это кашерно но я обычно не трогаю ld.so.conf а использую переменную среды LD_LIBRARY_PATH
3.14
Странно.
Я прописал в /etc/profile запуск скриптов настроек переменных ISE и EDK, но вот после зарузки только LD_LIBRARY_PATH оказывается не инициализирова, хотя XILINX, XILINX_EDK и пр. нормально присутствуют.
cosmobot
попробуйте в консоли написать

export LD_LIBRARY_PATH=your_path:$LD_LIBRARY_PATH

а затем запуститть то что вам нужно,

если заработает то можно добавить LD_LIBRARY_PATH в ~/.bashrc

(хотя я обычно делаю по другому, создаю файл в ~/ с переменными для каждого производителя софта и подгружаю по необходимости source имя_файла)


ЗЫЖ обьявлять LD_LIBRARY_PATH глобально не слишком хорошая идея
3.14
Из консоли я пробовал, результат не меняется, я пробовал эту либу и по директориям типа /lib /lib64 ... копировать, то же самое sad.gif
3.14
Похоже это как то связано с тем что ISE пользуется lib64 а EDK простыми либами.
3.14
Еще, не запускается ModelSim из проекта ISE sad.gif
Странно, раньше запускался, хотя из терминала нормально запускается.
gab
Цитата(3.14 @ Mar 30 2006, 16:26) *
Еще, не запускается ModelSim из проекта ISE sad.gif
Странно, раньше запускался, хотя из терминала нормально запускается.

Это факт.
Если запускать ISE из консоли, то у меня всё нормально.

Сегодня переносил линуксовую среду на работу. Простым копированием. Всё работает.
Дома, и на работе всё 32-х битное.
3.14
Достал меня один глюк.
Перестал запускаться Synplify, работает только в batch режиме, а когда запускаешь саму консоль, то появляется белое окно и все (и под рутом и под пользователем).
Первоначально все работало нормально sad.gif
3.14
Наша локалка постоянно в онлайне. Есть у меня желание коннектится к нашему линух серверу со своей домашней машины через инет. Слабо представляю как это можно сделать если наша локалка подключена к инету через собственный NAT и корее всего NAT провайдера.
makc
Цитата(3.14 @ May 23 2006, 17:44) *
Наша локалка постоянно в онлайне. Есть у меня желание коннектится к нашему линух серверу со своей домашней машины через инет. Слабо представляю как это можно сделать если наша локалка подключена к инету через собственный NAT и корее всего NAT провайдера.


У нас такая же проблема и для тех, кому хочется выставить свою машину на всеобщее обозрение (вне локалки) есть специальная услуга - аренда IP адреса. Около трех у.е. в месяц. Но пока таких товарищей в нашей сетке мало... smile.gif
3.14
Как то я себе это слабо представляю. Одно дело если я заключаю договор с провайдером и он мне при коннекте выдает реальный IP. А в случае с частной локальной сетью, т.е. когда только одна машина из сети хочет IP, причем эта машина напрямую с провайдером не контачит а проходит через ...
makc
Цитата(3.14 @ May 23 2006, 21:25) *
Как то я себе это слабо представляю. Одно дело если я заключаю договор с провайдером и он мне при коннекте выдает реальный IP. А в случае с частной локальной сетью, т.е. когда только одна машина из сети хочет IP, причем эта машина напрямую с провайдером не контачит а проходит через ...


... например через полноценный NAT или VPN. smile.gif
3.14
Посмотрел главу в книжке "Linux сервер своими руками" посвященную VPN. Не врубился, как VPN разрешит задачу установления конекта из вне с моей машиной в локальной сети.
makc
Цитата(3.14 @ Jun 13 2006, 22:58) *
Посмотрел главу в книжке "Linux сервер своими руками" посвященную VPN. Не врубился, как VPN разрешит задачу установления конекта из вне с моей машиной в локальной сети.


Это может помочь только если будет специальный VPN-сервер, который будет выступать от имени пользователя и выполнять NAT.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.