Re: разница в работе под Win и Linux
От: dimonb Россия  
Дата: 06.02.07 16:26
Оценка:
Здравствуйте, kot--, Вы писали:

K>hi!


K> собираю приложение, мультиплатформенное. расчетная программа.


K> представляет собой dll и исполняемый модуль, использующий эту dll.


K> под windows собираю mingw 3.4.x, под линукс gcc4.1.1


K> так вот, оно по разному работает.


K> если в винде все в порядке, то в линуксе начинает работать и затем выдает напечать вместо цифр "nan", что, как я понимаю, означает переполнение или что-то аналогичное. (???)


K> обмен данными с .so ведется через указатели, в ней есть метод возвращающий указатель на переменную, куда я и пишу нужные мне данные. типы известны.


K>вот и заинтересовало — нет ли каких-то подводных камней в линуксе при работе с памятью?


K>вроде же все одинаково, опции компиляторов идентичны и такая засада ((


Скорее всего где-то происходит заквас памяти.
А из-за того что разные платформы на одной вылазит, а на другой нет... (предполагаю, что изначально писал под ту на которой не вылазит
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.