[ADMB Users] ADMB 64 MS visual 10 -- Building DLL issues

Brandon Chasco brandon.chasco at gmail.com
Tue Jan 17 10:37:31 PST 2012


I know that Bob Lessard with Columbia River Inter-Tribal Fish Commission
has built a number of VB applications that use ADMB DLLs.  I have built
several myself but it was with a much older version of ADMB and compiled
using Visual Studio 6.0.  Quite frankly Bob held my hand most of the way in
terms of getting the linking correct.  You may want to contact him directly
as I don't believe he is part of the ADMB list serve.  He could probably
help develop some instructions for Windows users.

Chasco

On Tue, Jan 17, 2012 at 10:17 AM, Ian Taylor <ian.taylor at noaa.gov> wrote:

> I just copied Arni's email (pretty much verbatim) into a new FAQ item:
> http://admb-project.org/documentation/faq#dll
> If anyone has a suggestion for a revision to that, or if it ceases to be
> the current state of ADMB, please let me know.
> -Ian
>
>
> On Mon, Jan 16, 2012 at 4:32 PM, Arni Magnusson <arnima at hafro.is> wrote:
>
>> Hi Naji,
>>
>> I believe the DLL compilation is broken on most platforms - but probably
>> not all.
>>
>> Many years ago, Dave Fournier implemented fully working DLL compilation
>> on all ADMB platforms (e.g. ADMB 5.0 in 2000). My understanding is that
>> Dave did not continue to maintain this feature, because it took a lot of
>> effort and it looked like few or no users were compiling ADMB DLLs.
>>
>> When I wrote the adcomp/adlink/admb scripts in 2009, I decided to provide
>> the -d option, knowing that the feature was at least half-broken. The idea
>> is to highlight a feature that can probably be resurrected - and of course
>> to provide DLL compilation on the few platforms where it still works.
>>
>> The development team has only allocated limited efforts to examine the
>> issue of DLL compilation, but encourages interested users to do so. Several
>> discussions can be found on http://groups.google.com/**
>> group/admb-users/search?group=**admb-users&q=dll<http://groups.google.com/group/admb-users/search?group=admb-users&q=dll>
>>
>> This should probably be an ADMB FAQ entry, and the DLL chapter in the
>> manual could be updated...
>>
>> DLL compilation could definitely streamline the process of interfacing
>> ADMB with other software, and might result in creative applications beyond
>> our imagination.
>>
>> Arni
>>
>>
>>
>>
>>
>> On Tue, 17 Jan 2012, Nassar wrote:
>>
>>  Hi all
>>>
>>> I have installed ADMB 10 (64bit) and compiling it with Microsoft Visual
>>> Studio 10.0 (SDK 7.1 with .NET 4.0)
>>>
>>> Thanks to Allan Hicks, compiling the programs and building executables
>>> is perfectly running.
>>>
>>> But I do have troubles building DLL, somebody overcame this issue?
>>>
>>> Tpl2cpp -gaussdll simple
>>>
>>> Adcomp64 -d simple
>>>
>>> Those commands wen ok
>>>
>>> Adlink64 -d simple
>>>
>>> I had to interrupt this command avec several min without any answer
>>>
>>> Advices & help are highly welcome
>>>
>>> Best regards
>>>
>>> Naji
>>>
>>>  ______________________________**_________________
>> Users mailing list
>> Users at admb-project.org
>> http://lists.admb-project.org/**mailman/listinfo/users<http://lists.admb-project.org/mailman/listinfo/users>
>>
>
>
> _______________________________________________
> Users mailing list
> Users at admb-project.org
> http://lists.admb-project.org/mailman/listinfo/users
>
>


-- 


Brandon Chasco
University of California Santa Barbara, Bren School
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.admb-project.org/pipermail/users/attachments/20120117/8e7b0c63/attachment.html>


More information about the Users mailing list