certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [certi-dev] CERTI Windows build


From: Jan-Patrick Osterloh
Subject: Re: [certi-dev] CERTI Windows build
Date: Wed, 28 Sep 2011 15:49:27 +0200
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2

Hi JPL,

--- Quoted from Jean-Philippe Lebel (Date: 28.09.2011 14:54): ---
> Doing so would result, on Windows at least, on the VarData1516 not being
> exported at all, thus resulting in a bunch of unresolved external when
> linking with an app that uses Certi. I don't know I that could work on
> mingw.
Ok, I see that. But then I wonder on #3:

> I've suggested that we use #3 but that we do not export symbol of
>     VariableLengthData from either libfedtime1516 or librti1516. 
Isn't that then the same problem, if neither libfedtime1516 nor
librti1516 export the VariableLengthData? I think one of them has to
export the symbols.
 
So, let's say libRTI1516 exports VariableLengthData, and libfedtime1516
not. Then we just have to ensure, that fedtime can be build. For this,
we could use the static library. I tried this, and for me it worked well
on mingw. I attached my patch. Maybe you can test this with VS? If it
works for you too, then Eric could check it on Unix.


> The
>     circular dependencies is present in both Pitch and Mak
>     implementation...

 How are they solving the problem? I couldn't see how to do it in an
other way, because as I read in the cmake documentation, circular
dependencies work only, when both libraries are static libraries, but
this is probably not what we wan't? Ok, I'm not that big expert with
cmake, etc., maybe you have a better solution.

JPO

-- 
Dipl. Inform. Jan-Patrick Osterloh
FuE Bereich Verkehr | R&D Division Transportation
Human Centered Design Group

OFFIS
FuE Bereich Verkehr | R&D Division Transport
Escherweg 2 - 26121 Oldenburg - Germany
Phone/Fax: +49 441 97 22-524/502
E-Mail: address@hidden
URL: http://www.offis.de

Attachment: varlengthdata_jpo.patch
Description: Text document

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]