From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 11 May 2004 13:18:25 +0400 From: "Anton V. Boyarshinov" To: community@altlinux.ru In-Reply-To: <409FA378.1080102@iop.kiev.ua> References: <409FA378.1080102@iop.kiev.ua> Organization: Wanadoo Technologes X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20040511084854.DA0782B522@mail.ru.echo.fr> Subject: [Comm] Re: FORTRAN X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 May 2004 09:18:26 -0000 Archived-At: List-Archive: List-Post: Добрый день On Mon, 10 May 2004 18:44:56 +0300 Andrey Rybak wrote: > Подскажите где рыть, чтобы узнать как под Линухом компоновать > объектные модули написанные на Си и ФОРТРАНе. > Спрашиваю потому что под виндой это делается явно не > портабельно Типа так: > $attributes stdcall, alias 'nameC':nameFORTRAN::functn > Этот $attributes я так понял чисто Visual-овая примочка. > А как GNU-шными средствами в программе на Фортране объявлять, > что вызываемая функция находиться в модуле написанном на Си? Из программ, имеющихся в Сизифе (и, кажется, в Мастере) по крайней мере octave написана на смеси фортрана и си. Можно посмотреть в её исходных текстах. Вероятно есть и более громоздкие примеры, но с ходу не назову. Антон -- mailto:boyarsh@mail.ru mailto:boyarsh@ru.echo.fr 13:16:00 up 30 days, 1:10, 9 users, load average: 1.30, 1.12, 1.06