[Developers] torwards linux shared object

Matthew Supernaw matthew.supernaw at noaa.gov
Wed Apr 17 11:46:43 PDT 2013


Mirko,

I have successfully compiled ADMB as a shared object library for mac and linux, but not windows. I have only tested it with SS3 and it worked.

I'm happy to email the project files. 


Matthew Supernaw
Scientific Programmer
National Oceanic and Atmospheric Administration
National Marine Fisheries Service
Sustainable Fisheries Division
St. Petersburg, FL, 33701
Office 727-551-5606
Fax 727-824-5300

On Apr 16, 2013, at 3:00 PM, developers-request at admb-project.org wrote:

> Send Developers mailing list submissions to
> 	developers at admb-project.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.admb-project.org/mailman/listinfo/developers
> or, via email, send a message with subject or body 'help' to
> 	developers-request at admb-project.org
> 
> You can reach the person managing the list at
> 	developers-owner at admb-project.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Developers digest..."
> 
> 
> Today's Topics:
> 
>   1. torwards linux shared object (Mirko Scholz)
>   2. FW: 13th European AD Workshop, June 10-11,	INRIA
>      Sophia-Antipolis (Mark Maunder)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 9 Apr 2013 09:37:16 +0200
> From: Mirko Scholz <Mirko.Scholz at mpibpc.mpg.de>
> To: developers at admb-project.org
> Subject: [Developers] torwards linux shared object
> Message-ID: <20130409073716.GA4824 at mizar>
> Content-Type: text/plain; charset=us-ascii; format=flowed
> 
> Hello,
> 
> while I was trying to get shared objects on Linux, i.e.  ad, admod, adt and
> df1b2 as so, following issues surfaced (here against the admb-11 source).  I
> haven't checked whether they are fixed in the SVN but they are also in 10.1.
> 
> + diff df1b2-separable/f1b2v10.cpp df1b2-separable/f1b2vc10.cpp
> f1b2vc10.cpp contains nothing more than f1b2v10.cpp and should
> be removed
> 
> + diff linad99/cnorlogmix.cpp linad99/normmix2.cpp
> cnorlogmix.cpp contains some definitions of normmix2.cpp.  Most
> are static except 
>   inv_cumd_normal_logistic_mixture(prevariable const&, double)
> which should be removed
> 
> + the definition for operator/(double, d3_array const&) is missing,
> but referenced in d4arr2.cpp  Fix admb-11-1.patch
> 
> + the definition of 
>   incbet(df3_three_variable const&, df3_three_variable const&, double const&)
> seems missing.  The call is made in df1b2-separable/df1b2invcumdbeta_incbet.cpp
> I do not properly understand that issue to fix it short of excluding
> this file and dfinvcumdt, df1b2betdev, tdev from linking.
> 
> + some functions are not properly guarded with USE_ADPVM.  Excluding the following
> files from linking when no PVM is used works
>   df1b2-separable/df1b2lp4.cpp
>   df1b2-separable/df1b2lp5.cpp
>   linad99/adcomm1.cpp
>   linad99/adpvm2.cpp
>   nh99/paralle2.cpp
>   nh99/para3.cpp
>   nh99/paral3re.cpp
>   nh99/paral5re.cpp
> 
> Regards 
> 
> Mirko
> 
> 
> ------------------------------
> 
> Message: 2
> Date: Tue, 16 Apr 2013 17:29:03 +0000
> From: Mark Maunder <mmaunder at iattc.org>
> To: "developers at admb-project.org" <developers at admb-project.org>
> Subject: [Developers] FW: 13th European AD Workshop, June 10-11,	INRIA
> 	Sophia-Antipolis
> Message-ID:
> 	<339913E1960AE142A9373DFCD849F3DA33071A4B at mail1.lajolla.iattc.org>
> Content-Type: text/plain; charset="us-ascii"
> 
> 
> 
> -----Original Message-----
> From: laurent.hascoet at inria.fr [mailto:laurent.hascoet at inria.fr] 
> Sent: Tuesday, April 16, 2013 2:53 AM
> To: Mark Maunder
> Subject: 13th European AD Workshop, June 10-11, INRIA Sophia-Antipolis
> 
> 
>      The 13th European AD Workshop will take place
>  at INRIA Sophia-Antipolis, France, on June 10-11, 2013
>  ------------------------------------------------------
>     Call for Presentations. Call for Participation.
> 
> This 2-days workshop continues the series of the EuroAD Automatic Differentiation workshops, taking place twice a year.  EuroAD workshops are organized jointly by the University of Hertfordshire, UK, Cranfield University in Shrivenham, UK, RWTH Aachen University, Germany, and INRIA Sophia-Antipolis, France.  These workshops provide a forum for the presentation of theoretical developments in and applications of Automatic Differentiation (AD) and adjoint methods. The workshop is informal and presentations on subjects such as work in progress, problem areas for AD, or possible application areas, as well as completed work are welcome. We particularly encourage PhD students and those new to the field to attend and present their work.
> 
> IMPORTANT DATE: If willing to present or participate, please register on
>   http://www.autodiff.org/?module=Workshops&submenu=EuroAD/13/main
> or send an e-mail with name, affiliation, short abstract if applicable to
>   Laurent.Hascoet at inria.fr
> by May 24th, 2013
> 
> Further information on the website:
>    http://www.autodiff.org
> Directions:
>    http://www-sop.inria.fr/presentation/localisation_en.shtml
> 
> Although we did try to remove them, we apologize for possible duplicate mails.
> 
> 
> ------------------------------
> 
> _______________________________________________
> Developers mailing list
> Developers at admb-project.org
> http://lists.admb-project.org/mailman/listinfo/developers
> 
> 
> End of Developers Digest, Vol 50, Issue 9
> *****************************************



More information about the Developers mailing list