|
Quartus не компилит библиотеки для Active-HDL |
|
|
|
Mar 13 2018, 15:12
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407

|
Доброго всем! Прошу подсказать, куда смотреть в простой, вроде-бы, ситуации: пытаюсь скомпилировать библиотеки по руководству, но вместо успешного завершения получаю это CODE Info: Changing the current directory to output directory C:/intelFPGA/16.1/active_hdl_libs .. Info: Using Path C:/Aldec/Active-HDL-10.3-x64/BIN that was set in EDA Simulation Library Compiler Options Info: Generating commands to compile library altera_ver ... Info: Generating commands to compile library lpm_ver ... Info: Generating commands to compile library sgate_ver ... Info: Generating commands to compile library altera_mf_ver ... Info: Generating commands to compile library altera_lnsim_ver ... Info: Executing command file containing library compilation commands Info: VHDL/Verilog/EDIF/SystemC Simulator build 10.3.3558.6081 Info: © 1997-2016 Aldec, Inc. All rights reserved. Info: License Number 0 Info: VSIMSA: Configuration files: `C:\Aldec\Active-HDL-10.3-x64\vlib\library.cfg', `C:\Aldec\Active-HDL-10.3-x64\BIN\vsimsa.cfg' Info: Welcome to VSIMSA! Info: This message was printed from `startup.do' macro file. Info: alib -global altera_ver "C:/intelFPGA/16.1/active_hdl_libs/verilog_libs/altera_ver" Info: "attrib" не является внутренней или внешней Info: командой, исполняемой программой или пакетным файлом. Info: "attrib" не является внутренней или внешней Info: командой, исполняемой программой или пакетным файлом. Error: ALIB: Error: Cannot create library Info: temp_simlib_comp.tmp(2) Script: Break at line 2. Info: onerror { exit }
--------------------
WMBR
|
|
|
|
|
 |
Ответов
|
Mar 14 2018, 15:10
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407

|
Цитата(andrew_b @ Mar 14 2018, 08:06)  А зачем Квартусу библиотеки Альдека? Я понимаю, если наоборот. Вот как раз наоборот и интересует. Цитата(Burenkov Sergey @ Mar 14 2018, 10:14)  Здравствуйте. Попробуйте запустить квартус от админа. Еще куча проблем возникает если учетная запись на русском языке. По крайней мере на восьмерке я это словил. Здравствуйте. Запись админа не помогла. Учётка исходно на английском. А вот ОСь - 7-ка 64. Осталось только на неё грешить, ибо на другом компе на 10х64 на такой же конфигурации Quartus-а и Active-HDL всё генерится без ошибок. Придётся переносить библиотеки. Цитата(Stewart Little @ Mar 14 2018, 16:17)  Еще одна фишка может влиять - для запуска симулятора из-под квартуса нужно, чтобы лицензионный файл квартуса был указан через переменную среды LM_LICENSE_FILE. В 16.1 переменная (Tools->License Setup) называется ALTERAD_LICENSE_FILE. Прописал, поставил галку, не помогло.
--------------------
WMBR
|
|
|
|
|
Mar 14 2018, 15:34
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(AnatolySh @ Mar 14 2018, 18:10)  В 16.1 переменная (Tools->License Setup) называется ALTERAD_LICENSE_FILE. Прописал, поставил галку, не помогло. Переменная среды от номера версии не зависит. ALTERAD_LICENSE_FILE - это "частный случай" LM_LISENSE_FILE, предназначеный только для Альтеры (а есть еще MGLS_LICENSE_FILE для Ментора и т.п.). Создайте врукопашную лицензионный файл, в котором присутствуют и квартусовская, и альдековская лицензии. Затем врукопашную создайте переменную среды (лучше системную) LM_LICENSE_FILE, чтобы она указывала на этот лицензионный файл. А ALTERAD_LICENSE_FILE прибейте. И уже затем в квартусе взводите галку "Use LM_LICENSE_FILE variable". Да, и еще одно замечание - юзерские переменные имеют приоритет перед системными. Поэтому оставьте одни системные переменные.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Mar 15 2018, 14:54
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407

|
Цитата(Stewart Little @ Mar 14 2018, 18:34)  И уже затем в квартусе взводите галку "Use LM_LICENSE_FILE variable". Где здесь что взводить?:  Цитата(andrew_b @ Mar 15 2018, 07:52)  Я не понимаю тогда, что вам нужно. В первом же посте я написал, что мне нужно. В указанном мною документе всё подробно описано. Вам одному почему-то не понятно. Давайте ещё раз словами скажу: мне нужно, чтобы квартус сгенерировал библиотеки для алдека. Так понятнее? Цитата(andrew_b @ Mar 15 2018, 07:52)  Я понимаю, чтобы Альдек увидел симуляционные бибилиотека Квартуса. Они бывают нужны для симуляции. Именно Цитата(andrew_b @ Mar 15 2018, 07:52)  Вы хотите, чтобы Квартус увидел какие-то бибилиотеки Альдека. Я не понимаю, для чего. Что Квартус там может найти полезного для себя? Интересно было бы узнать, где вы такое прочли? ))
--------------------
WMBR
|
|
|
|
|
Mar 17 2018, 09:39
|

Лентяй
     
Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843

|
Цитата(AnatolySh @ Mar 15 2018, 17:54)  Где здесь что взводить?: Во-первых, сделайте, чтобы у вас вместо ALTERAD_LICENSE_FILE предлагался LM_LICENSE_FILE (как это сделать, я описывал в своем предыдущем посте). После этого (и, разумеется, после перезапуска компа) на Вашей картинке строка "Use ALTERAD_LICENSE_FILE variable" должна измениться на "Use LM_LICENSE_FILE variable". Переменная LM_LICENSE_FILE должна либо указывать на файл, в котором объединены лицензии и квартуса, и ActiveHDL, либо в ней через запятую должны быть перечислены лицензионные файла квартуса и альдека. И взводить нужно галку "Use LM_LICENSE_FILE variable". И, кстати, до кучи - сбросьте галку ожидания сетевой лицензии. Цитата Давайте ещё раз словами скажу: мне нужно, чтобы квартус сгенерировал библиотеки для алдека. Так понятнее? А вот тут Вы в корне не правы!!! Квартус не компилирует библиотеки для Active HDL! Эта штука работает так - из-под квартуса в пакетном режиме запускается Active HDL, который компилирует исходники симуляционных библиотек, находящиеся в квартусе. Цитата Учитесь воспринимать именно то, что написано. И не хамите
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Mar 19 2018, 08:29
|
Частый гость
 
Группа: Свой
Сообщений: 92
Регистрация: 20-01-06
Из: Зеленоград
Пользователь №: 13 407

|
Цитата(Stewart Little @ Mar 17 2018, 12:39)  Во-первых, сделайте, чтобы у вас вместо ALTERAD_LICENSE_FILE предлагался LM_LICENSE_FILE (как это сделать, я описывал в своем предыдущем посте). После этого (и, разумеется, после перезапуска компа) на Вашей картинке строка "Use ALTERAD_LICENSE_FILE variable" должна измениться на "Use LM_LICENSE_FILE variable". Сделал. Изменилась. Цитата(Stewart Little @ Mar 17 2018, 12:39)  Переменная LM_LICENSE_FILE должна либо указывать на файл, в котором объединены лицензии и квартуса, и ActiveHDL, либо в ней через запятую должны быть перечислены лицензионные файла квартуса и альдека. В переменной LM_LICENSE_FILE два файла. Цитата(Stewart Little @ Mar 17 2018, 12:39)  И взводить нужно галку "Use LM_LICENSE_FILE variable". И, кстати, до кучи - сбросьте галку ожидания сетевой лицензии. Взвелась автоматически. Убрал. Цитата(Stewart Little @ Mar 17 2018, 12:39)  А вот тут Вы в корне не правы!!! Квартус не компилирует библиотеки для Active HDL! Эта штука работает так - из-под квартуса в пакетном режиме запускается Active HDL, который компилирует исходники симуляционных библиотек, находящиеся в квартусе. Понял. Цитата(Stewart Little @ Mar 17 2018, 12:39)  И не хамите  Прошу простить обоих. Наверное, был не прав. В любом случае проблема, описанная в первом посте, осталась и не сдвинулась ни на йоту.
--------------------
WMBR
|
|
|
|
Сообщений в этой теме
AnatolySh Quartus не компилит библиотеки для Active-HDL Mar 13 2018, 15:12 andrew_b А зачем Квартусу библиотеки Альдека? Я понимаю, ес... Mar 14 2018, 05:06 Burenkov Sergey Здравствуйте.
Попробуйте запустить квартус от адм... Mar 14 2018, 07:14 Stewart Little Еще одна фишка может влиять - для запуска симулято... Mar 14 2018, 13:17   andrew_b Цитата(AnatolySh @ Mar 15 2018, 17:54) Ин... Mar 16 2018, 05:01    AnatolySh Цитата(andrew_b @ Mar 16 2018, 08:01) Я э... Mar 16 2018, 07:30     andrew_b Цитата(AnatolySh @ Mar 19 2018, 11:29) В ... Mar 19 2018, 09:17      AnatolySh Цитата(andrew_b @ Mar 19 2018, 12:17) Про... Mar 21 2018, 08:44 andrew_b Цитата(AnatolySh @ Mar 14 2018, 18:10) Во... Mar 15 2018, 04:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|