[ADMB Users] GCC win7 - 64bits building ADMB shared DLL
Naji Nassar
nassar.naji at orange.fr
Tue Mar 27 17:24:02 PDT 2012
Hi All
Sorry, but I'm completely novice in compiling issues.
Do you know how to create shared library with GCC under windows 7 / 64?
As I was unable to get this fixed using MSVC (SDK7.1), I'm trying under GCC
by modifying the .bat (admb, adcomp, adlink)
Given my knowledge for such issues, I would need a step by step
description..
Thanks in advance
Naji
-----Message d'origine-----
De : users-bounces at admb-project.org [mailto:users-bounces at admb-project.org]
De la part de dave fournier
Envoyé : jeudi 8 mars 2012 01:51
À : users at admb-project.org
Objet : [ADMB Users] was Re: Printing a vector in a row format -- Change to
DLL something
I checked out the bimix DLL example with the current admb sofware and R.
Thing to do is to add -fPIC option when building the libraries and also when
creating the shared library under gcc.
To create a shared library add the --shared option and get the bimix.so
library with the -o$1.so option
g++ --shared -fPIC -ggdb -w -fpermissive -DUSE_LAPLACE -Dlinux
-D__GNUDOS__ -o$1.so $1.cpp
etc.
The code seems to be reentrant for this example.
_______________________________________________
Users mailing list
Users at admb-project.org
http://lists.admb-project.org/mailman/listinfo/users
More information about the Users
mailing list