Обновления

Обновления

Сообщение Рустам » 16 окт 2009, 09:29

Обновлен инсталляционный пакет install.exe на FTP-сервере. В оригинальном пакете почему-то не регистрировалась библиотека компонентов.
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение Рустам » 16 окт 2009, 14:16

Обновлен файл с вариантами лабораторной работы. Вариант-будильник заменен на вариант-таймер.
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение invaisor » 18 окт 2009, 15:35

Рустам писал(а):Обновлен инсталляционный пакет install.exe на FTP-сервере. В оригинальном пакете почему-то не регистрировалась библиотека компонентов.

Не работает, точнее работает но не везде, а только там где есть VS 2005. (VS 2005 Redistributable Package есть, но он не помогает)
Это из-за настроек проектов, т.к. они собраны в конфигурации Debug, а в секции
C/C++ - Code Generation - Runtime Library
у NLSim - Multi-threaded Debug
у NLLib - Multi-threaded Debug DLL
а вообще для распространения надо это собрать как Release и Runtime Library должно быть Multi-threaded и
Multi-threaded DLL.
Тогда нужно будет только установить VS 2005 Redistributable Package

ПС. Ниже приложил версии собранные под VS2008 (x86).
Microsoft Visual C++ 2008 Redistributable Package (x86)
Вложения
NLLib.7z
VS2008 Release (7z - dll)
(148 Кб) Скачиваний: 531
NL1Sim.7z
VS2008 Release (7z - exe)
(323.5 Кб) Скачиваний: 510
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Обновления

Сообщение Рустам » 18 окт 2009, 21:51

invaisor писал(а):а вообще для распространения надо это собрать как Release и Runtime Library должно быть Multi-threaded и Multi-threaded DLL.

Понятно, что нужен Release. Я думал, что пока не отыщутся баги в программе, использовать Debug-версию, а она не работает. И не из-за ошибок в программе :evil:
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение ArtemG » 20 окт 2009, 00:30

скачал install.exe, установил. При запуске - ошибка. Файлы, что Саша скинул внутри .data .rdata .rsrc .text файлы - что с ними делать неясно. Скчал установил Microsoft Visual C++ 2008 Redistributable Package (x86) - не помогло.
Вложения
scrsht.png
scrsht.png (10.74 Кб) Просмотров: 18680
ArtemG
 
Сообщения: 67
Зарегистрирован: 27 июн 2008, 23:12

Re: Обновления

Сообщение invaisor » 20 окт 2009, 00:49

ArtemG писал(а):скачал install.exe, установил. При запуске - ошибка. Файлы, что Саша скинул внутри .data .rdata .rsrc .text файлы - что с ними делать неясно. Скчал установил Microsoft Visual C++ 2008 Redistributable Package (x86) - не помогло.

То, что я скинул, надо расширения просто поменять :smile:
У NLLib с 7z на dll,
а у NL1Sim с 7z на exe.
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Обновления

Сообщение Рустам » 20 окт 2009, 01:23

Нужно разбираться. Что-то тараканов много :cry:
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение Рустам » 20 окт 2009, 11:00

Положил новый дистрибутив. Есть добровольцы на установку?
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение ArtemG » 20 окт 2009, 11:16

invaisor писал(а):
ArtemG писал(а):скачал install.exe, установил. При запуске - ошибка. Файлы, что Саша скинул внутри .data .rdata .rsrc .text файлы - что с ними делать неясно. Скчал установил Microsoft Visual C++ 2008 Redistributable Package (x86) - не помогло.

То, что я скинул, надо расширения просто поменять :smile:
У NLLib с 7z на dll,
а у NL1Sim с 7z на exe.

скачал переменовал, запустил - вобще ничего не происходит.

Обновлен инсталляционный пакет install.exe на FTP-сервере. В оригинальном пакете почему-то не регистрировалась библиотека компонентов.

Установил - благополучно запускается.
ArtemG
 
Сообщения: 67
Зарегистрирован: 27 июн 2008, 23:12

Re: Обновления

Сообщение invaisor » 20 окт 2009, 13:26

ArtemG писал(а):скачал переменовал, запустил - вобще ничего не происходит.

Там еще надо библиотеку зарегистрировать regsvr32 NLLib.dll. :smile:
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Обновления

Сообщение Интегральный вычислитель » 20 окт 2009, 22:41

С новым инсталлятором под WINE все запустилось. Предлагаю на радостях снести венду в lab300.
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Обновления

Сообщение invaisor » 28 окт 2009, 23:25

Интегральный вычислитель писал(а):С новым инсталлятором под WINE все запустилось. Предлагаю на радостях снести венду в lab300.

Ну там еще есть ModelSim.
А так, бесспорно :smile:
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Обновления

Сообщение Интегральный вычислитель » 29 окт 2009, 00:18

invaisor писал(а):
Интегральный вычислитель писал(а):С новым инсталлятором под WINE все запустилось. Предлагаю на радостях снести венду в lab300.

Ну там еще есть ModelSim.
А так, бесспорно :smile:

Моделсим работает в linux нативно
I Have Seen The Truth And It Doesn't Make Any Sense
Аватара пользователя
Интегральный вычислитель
 
Сообщения: 561
Зарегистрирован: 02 апр 2008, 16:04
Откуда: из Леса

Re: Обновления

Сообщение invaisor » 29 окт 2009, 00:44

Интегральный вычислитель писал(а):Моделсим работает в linux нативно

Ну тогда вопросов нет :D
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Обновления

Сообщение A.Sukhoy » 29 окт 2009, 04:42

Небольшой баг-репорт. Симулятор вылетает по эксепшену, если попытаться переключиться на нет лист, которые не был включен в компиляцию.
Аватара пользователя
A.Sukhoy
 
Сообщения: 182
Зарегистрирован: 08 апр 2008, 17:53

Re: Обновления

Сообщение Рустам » 30 окт 2009, 01:46

A.Sukhoy писал(а):Симулятор вылетает по эксепшену, если попытаться переключиться на нет лист, которые не был включен в компиляцию.

Что-то баг не воспроизводится. ВМ рассчитана максимум на 16 нетлистов. Неправильный нетлист - какой его номер? Меньше 16 или больше?
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение A.Sukhoy » 30 окт 2009, 02:18

Воспроизведение.
Допустим у нас есть 7 нет листов, соответственно 7 файлов с ними.
Если последний файл 7.nl1 не включить в компиляцию, то при попытке перехода на этот нет лист вылетает эксепшн.

Воспроизвел сейчас несколько раз :smile:
Аватара пользователя
A.Sukhoy
 
Сообщения: 182
Зарегистрирован: 08 апр 2008, 17:53

Re: Обновления

Сообщение Рустам » 31 окт 2009, 01:35

Обновлен инсталляционный пакет. Изменения:
1. Исправлена ошибка в ActiveX компоненте "светодиод".
2. В симулятор добавлена строка состояния, отображающая текущее состояние симулятора.
3. Кнопкам управления симуляцией назанчены горячие клаваши.
4. Добавлена команда управления симуляцией Restart.
5. Добавлены ячейки общего назначения.
6. Изменение астрономического времени симулятора больше не меняет системного времени ПК.
7. Исправлена ошибка в симуляторе, связанная с некорректным выбором нетлиста.

Все заметные пользователю изменения отражены в документации. Инсталляционный пакет install_091031.exe.
8-)
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение Рустам » 26 ноя 2009, 22:19

Ну вот, баги в инсталляторе исправлены. Можно брать новую версию: 091126_nl2_install.exe. Компилятор nl2asm использует парсер XML-файлов. Если после установки дистрибутива выдается ошибка при запуске компиляции (build.bat), следует установить XML-парсер. Он находится в файле msxml.msi
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24

Re: Обновления

Сообщение Рустам » 29 ноя 2009, 21:49

Похоже в отладчике nl2ucd бага, связанная с вычислением логических условий. Выложил на FTP обновленную версию nl2ucd.
Аватара пользователя
Рустам
 
Сообщения: 164
Зарегистрирован: 27 май 2008, 01:24


Вернуться в Программно - аппаратный базис ВВС

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1