Перейти к содержанию
    

ModelSim Intel FPGA Starter Edition под 64-битной Ubuntu

А не удавалось ли кому-нибудь завести ModelSim Intel FPGA Starter Edition (он же ModelSim-Altera starter edition) под 64-битной Ubuntu?

Оно конечно, Intel (как и ранее Altera) указывает, что они друг с другом несовместимы. Но хочется попробовать скрестить ежа с ужом :)

Поскольку ModelSim-Altera - это 32-битное приложение, при попытке запуска под 64-битной убунтой он начинает ругаться на отсутствие 32-битных библиотек.

После добавление libxft-dev:i386 (и прочих нужных библиотек) ModelSim-Altera ругаться перестает, но и запускаться не хочет.

Может, я чего-то не доделываю?

 

P.S. На разъездном ноуте с убунтой нужно иметь официально бесплатную версию ModelSim (пусть и урезанную) во избежание...

       Под CentOS все успешно установлено и работает, но вот Spyder под центосом не заводится, а без него в данном случае никак.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема решена!

Алгоритм решения здесь: http://mattaw.blogspot.com/2014/05/making-modelsim-altera-starter-edition.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Еще в продолжение темы - подобная неприятность случилась и с 64-битным QuetsaSim после апгреда Ubuntu c 16.04 LTS до 18.04 LTS.

Лечится аналогично - компиляцией библиотеки lifreetype и указанием новой библиотеки в LD_LIBRARY_PATH перед запуском квесты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

Добавлю к маршруту, что:

1. Отдельно пришлось добавить присутствующую в списке libpng12-0:i386 - https://packages.ubuntu.com/xenial/i386/libpng12-0/download (для 64 разрядов ее приходится добавлять при установке Quartus - https://packages.ubuntu.com/xenial/amd64/libpng12-0/download).

2. Проверка версии ядра в скрипте запуска modelsim/ase/vsim дает путь к неправильной папке, надо написать vco="linux" ;; вместо vco="linux_rh60" ;;

Это Mint 19.1 (Ubuntu 18.04 LTS)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добавлю к теме, может помочь запустить старые версии менторовских продуктов.

Последние версии Дэбиановских линуксов переименовывают имя интерфеса с eth0 на enp0s или подобные. Что это такое и с чем это связано я не знаю. 

Например менторовский Precision 2013 не мог прочитать нормально MAC сетевухи, поэтому жаловался на лиценцию. 

Как инструкцию можно взять, например, отсюда https://www.itzgeek.com/how-tos/linux/debian/change-default-network-name-ens33-to-old-eth0-on-debian-9.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А ещё лучше завести виртуальный интерфейс, чтобы не миксовать с реальными, назначить ему МАС адрес и пользоваться. Попутно можно не генерить лицухи под каждый хост - для этого виртуального интерфейса назначать всегда один и тот же МАС адрес. 13-й ква у меня так уже много лет живёт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 5/29/2020 at 4:40 AM, dxp said:

А ещё лучше завести виртуальный интерфейс

дельный совет, сам не догадался, спасибо =) а то уже достала переименовка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...