2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Scilab: проблема с динамическими библиотеками
Сообщение26.03.2015, 09:49 


26/03/15
1
Scilab-5.5.1.
ОС: OpenSUSE 13.2 (Harlequin) (x86_64)
Суть проблемы:
Я написал две функции, используя Scilab API
Затем накидал в Scilab 2 тестовых файла:
Первый тестовый скрипт отрабатывает нормально. Вот часть вывода:
Код:
Shared archive loaded.
Link done.
Number of entry points 1.
Shared libraries :
[ 0 ] : 1 library.
Entry point lib_vr_func in shared library 0.

DD=   
<.....>

Number of entry points 0.
Shared libraries :
[ ] : 0 library.
   
Number of entry points 1.
Shared libraries :
[ 0 ] : 1 library.
Entry point lib_vt_func in shared library 0.

BB=   
< .......>

Number of entry points 0.
Shared libraries :
[ ] : 0 library.


Второй скрипт также отрабатывает нормально на первом запуске, а при повторном выдаёт следующее:
Код:
Shared archive loaded.
Link done.
Number of entry points 2.
Shared libraries :
[ 0 1 ] : 2 libraries.
Entry point lib_vt_func in shared library 1.
Entry point lib_vr_func in shared library 0.
BB=vt_func(a,V);
                !--error 77
vr_func: Wrong number of input argument(s): 3 expected.
at line      31 of exec file called by :   
exec('/home/basileus/tmp/test/test2.sce', -1)


Вопрос в следующем: почему при попытке вызвать вторую функцию вызывается первая?
Это глюк Scilab или у меня в функциях косяк?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group