Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Вниз

Возможна ли связка *.lib от Фортрана с Delphi проектами ? 


Fellomena   (2002-03-18 18:46) [0]

subj



wicked   (2002-03-18 20:25) [1]

если фортран от microsoft, то нельзя, так как фортран использует (я так думаю) *.lib в формате coff, а борландовские продукты линкуются только с *.lib формата omf... хотя я могу и ошибаться...



Fellomena   (2002-03-19 10:32) [2]

2 wicked:
да Фортран - VisualFortran 6.1.0
Уж очень не хочется (а иногда просто не представляется возможным) переписывать некоторые математические
ф-ии на Паскаль, раз уж они уже есть 8(



wicked   (2002-03-19 10:39) [3]

а можешь, кстати глянуть в Far"е через F3 на .lib в сыром виде... если начинается на !<arch>, тогда я был прав...
да, кстати... где-то я видел конвертер... назывался coff2omf... может он как раз и позволит сконвертировать твои .lib в нужный формат...



Андрей Сенченко   (2002-03-19 10:43) [4]

... глупый наверное вопрос. А DLL ?
Я на фортране за всю свою жизнь написал 15 строк еще в школе, так что не знаю как там с этим делом, но мне почему-то кажется что должно быть нормально.



limon   (2002-03-19 11:00) [5]

coff2omf есть в стандартной поставке Borland Builder, т.к. конвертирует в obj, для подключения объектников от С в Дельфе есть механизмы, не помню какие :). В хелпе точно описано.



Fellomena   (2002-03-19 11:02) [6]

2 Андрей Сенченко:
VFortran, конечно, позволяет писать dll, но, вообще говоря, имеется lib файл, написанный на Фортране 77 (я перепутала, когда вказала что на VF написан - это я уже с ним на VF работаю 8)
Если есть идеи как можно с наименьшими трудностями сделать такого рода сцепку (F->D)- жду с нетерпением.

2 wicked:
ok - попробую, сапсибо за совет.



Виктор Щербаков   (2002-03-19 11:18) [7]

В хэлпе в разделе External declarations написано как подключать OBJ-файлы




Форум: "Потрепаться";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.017 c
6-81024           reki                  2002-02-14 15:59  2002.04.25  
ФТП сервер?


3-80805           B_A_V                 2002-04-03 17:33  2002.04.25  
Использую в таблице тип money, datetime


14-81057          fliz                  2002-03-20 09:22  2002.04.25  
Если на машине нет и никогда не было установлено Access, то через BDE можно работать с аксесовской базой. Или я что-то путую?


1-80941           JibSkeart             2002-04-11 16:13  2002.04.25  
Как запустить видео файлы программно


1-80855           nerom                 2002-04-12 15:07  2002.04.25  
Как убрать курсор из единств. эдита в форме???