[galib] GALIB: calling from Fortran

Christian Samuel Perone christian_perone at yahoo.com.br
Tue Oct 4 07:07:26 EDT 2005

Hello Gabriel, take a look on
I never used this interoperability tool, but may
help your interest, here is a compare with this
tool and swig (the most know interop. tool):
--- Gabriel Oksa <Gabriel.Oksa at savba.sk> escreveu:

> Hello,
> I have written my GA algorithm using GALIB and my
> functions MyInitializer,
> MyMutator, etc. Now I wish to call this C++ group of
> functions from the older
> program written Fortran, which uses also MPI and
> ScaLAPACK for parallel
> computation. The GA library was produce in the Linux
> environment using g++,
> v.3.5.
> I am using GNU Fortran compiler gcc, v.3.5. The
> Fortran part uses g77 with the
> switch -ff90, the C++ part is compiled using gcc.
> Compilation and linking goes
> smoothly, but the executable code "hangs".
> Separately, both Fortran and C++
> oarts behave as expected, there seems to be no bug
> in them (although one never
> knows ...).
> I suspect there might be some problems in the
> alignment of structures,
> enumerations, etc. between Fortran and C++. Maybe I
> need some switches and also
> re-built the GA library. 
> Please, can anyone help? I need it URGENTLY!
> Thank you in advance for your help.
> Best regards,
> Gabriel
> -- 
> Dipl-Ing. Gabriel Oksa, PhD.
> Slovak Academy of Sciences
> Institute of Mathematics
> Department of Informatics
> Dubravska cesta 9
> Bratislava
> Slovakia
> www.bsd.ifi.savba.sk/~gabo
> _______________________________________________
> galib mailing list
> galib at mit.edu
> http://mailman.mit.edu/mailman/listinfo/galib

Christian S. Perone - christian_perone at yahoo.com.br
"Time is the substance from which I am made. Time is a
river which carries me along, but I am the river; it
is a tiger that devours me, but I am the tiger; it is
a fire that consumes me, but I am the fire."
- Jorge Luis Borges


Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! 

More information about the galib mailing list