Hi Adama,
thanks, the changed z_libmicrosim_cfmodels.vcxproj and the changed 
SUMOXMLDefinitions are still missing. If possible send a diff only.

Best regards,
Michael

Am 2016-07-08 09:49, schrieb Adama Fofana:
> Hello Michael
> 
> Please find attached to this following email, my main file.
> 
> Which version of Xerces, Fox and gdal files are you using ?
> 
> Best regards
> 
> Adama
> ________________________________
> From: Michael Behrisch <[email protected]>
> Sent: 07 July 2016 22:22:35
> To: Adama Fofana
> Cc: [email protected]
> Subject: Re: Driver model not compiled
> 
> Hi Adama,
> ok, I really have no idea what is going wrong here. Please send a patch
> with your modified files and I will try to reproduce it.
> 
> Best regards,
> Michael
> 
> Am 07.07.2016 um 20:41 schrieb Adama Fofana:
>> Hi Michael
>> 
>> 
>> Yes, I did had them in two different places:
>> 
>> 
>> firt:
>> 
>>     // Cars
>> 
>>     { "carFollowing-IDM",           SUMO_TAG_CF_IDM },
>> 
>>     { "carFollowing-IDMM",          SUMO_TAG_CF_IDMM },
>> 
>>     { "carFollowing-Krauss",        SUMO_TAG_CF_KRAUSS },
>> 
>>     { "carFollowing-KraussPS",      SUMO_TAG_CF_KRAUSS_PLUS_SLOPE },
>> 
>>     { "carFollowing-KraussOrig1",   SUMO_TAG_CF_KRAUSS_ORIG1 },
>> 
>>     { "carFollowing-SmartSK",       SUMO_TAG_CF_SMART_SK },
>> 
>>     { "carFollowing-Daniel1",       SUMO_TAG_CF_DANIEL1 },
>> 
>>     { "carFollowing-PWagner2009",   SUMO_TAG_CF_PWAGNER2009 },
>> 
>>     { "carFollowing-BKerner",       SUMO_TAG_CF_BKERNER },
>> 
>>     { "carFollowing-Wiedemann",     SUMO_TAG_CF_WIEDEMANN },
>> 
>>     { "carFollowing-Adama",         SUMO_TAG_CF_ADAMA },
>> 
>>     { "carFollowing-Damis",                  SUMO_TAG_CF_DAMIS },
>> 
>> 
>> and the second:
>> 
>> 
>> StringBijection<SumoXMLTag>::Entry
>> SUMOXMLDefinitions::carFollowModelValues[] = {
>> 
>>     { "IDM",         SUMO_TAG_CF_IDM },
>> 
>>     { "IDMM",        SUMO_TAG_CF_IDMM },
>> 
>>     { "Krauss",      SUMO_TAG_CF_KRAUSS },
>> 
>>     { "KraussPS",    SUMO_TAG_CF_KRAUSS_PLUS_SLOPE },
>> 
>>     { "KraussOrig1", SUMO_TAG_CF_KRAUSS_ORIG1 },
>> 
>>     { "SmartSK",     SUMO_TAG_CF_SMART_SK },
>> 
>>     { "Daniel1",     SUMO_TAG_CF_DANIEL1 },
>> 
>>     { "PWagner2009", SUMO_TAG_CF_PWAGNER2009 },
>> 
>>     { "BKerner",     SUMO_TAG_CF_BKERNER },
>> 
>>     { "Wiedemann",   SUMO_TAG_CF_WIEDEMANN },
>> 
>>     { "Adama",       SUMO_TAG_CF_ADAMA },
>> 
>>     { "Damis",       SUMO_TAG_CF_DAMIS },
>> 
>> };
>> 
>> 
>> 
>>> If they get compiled they need to be in some MSVC project (.vcxproj)
>>> otherwise
>>> Visual Studio would not know about them.
>>> Can you find out which project contains them?
>> 
>> 
>> You mean the project : z_libmicrosim_cfmodels.vcxproj
>> and z_libmicrosim_cfmodels.vcxproj.filters ?
>> 
>> 
>> I did add them in these two files as follows:
>> 
>> 
>> <ItemGroup>
>>     <ClInclude Include="..\..\..\src\microsim\cfmodels\MSCFModel.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Daniel1.h" />
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_IDM.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Kerner.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Krauss.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussOrig1.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussPS.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_PWag2009.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_SmartSK.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Wiedemann.h" />
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Adama.h" />
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Damis.h" />
>>   </ItemGroup>
>>   <ItemGroup>
>>     <ClCompile Include="..\..\..\src\microsim\cfmodels\MSCFModel.cpp" 
>> />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Daniel1.cpp" />
>>     <ClCompile 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_IDM.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Kerner.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Krauss.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussOrig1.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussPS.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_PWag2009.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_SmartSK.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Wiedemann.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Adama.cpp" />
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Damis.cpp" />
>>   </ItemGroup>
>> 
>> 
>> and
>> 
>> 
>>  <ItemGroup>
>>     <ClInclude Include="..\..\..\src\microsim\cfmodels\MSCFModel.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Wiedemann.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Daniel1.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_IDM.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Kerner.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Krauss.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussOrig1.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussPS.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_PWag2009.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_SmartSK.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Adama.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>     <ClInclude 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Damis.h">
>>       <Filter>Header-Dateien</Filter>
>>     </ClInclude>
>>   </ItemGroup>
>> 
>>   <ItemGroup>
>>     <ClCompile Include="..\..\..\src\microsim\cfmodels\MSCFModel.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Wiedemann.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Daniel1.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_IDM.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Kerner.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Krauss.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussOrig1.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_KraussPS.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_PWag2009.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_SmartSK.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Adama.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>     <ClCompile 
>> Include="..\..\..\src\microsim\cfmodels\MSCFModel_Damis.cpp">
>>       <Filter>Quellcodedateien</Filter>
>>     </ClCompile>
>>   </ItemGroup>
>> 
>> 
>> ???
>> 
>> 
>> 
>> 
>> Best regards
>> 
>> 
>> Adama
>> 
>> 
>> 
>> ------------------------------------------------------------------------
>> *From:* Michael Behrisch <[email protected]>
>> *Sent:* 07 July 2016 15:02:13
>> *To:* Adama Fofana
>> *Cc:* [email protected]
>> *Subject:* Re: Driver model not compiled
>> 
>> Hi Adama,
>> 
>> Am 2016-07-07 10:52, schrieb Adama Fofana:
>>> Hello Michael
>>> 
>>> 
>>> Thanks for coming back to me. I have done that already.
>> 
>> Sorry for insisting here but are you completely sure? There are two
>> places in SUMOXMLDefinitions.cpp where you need to add it and your 
>> error
>> message looks very much like you only added it in one place.
>> 
>>> I have noticed that in the folder :
>>> <SUMO_HOME>\build\msvc10\z_libmicrosim_cfmodels
>>> z_libmicrosim_cfmodels.vcxproj and
>>> z_libmicrosim_cfmodels.vcxproj.filters
>>> 
>>> My model was not there. Should the model created be there ? I tried 
>>> to
>>> add them manually, it would not work.
>> 
>> That is strange because your log clearly showed that they have been
>> compiled.
>> 
>>>> 2>  MSCFModel_Krauss.cpp
>>>> 2>  MSCFModel_KraussOrig1.cpp
>>>> 2>  MSCFModel_KraussPS.cpp
>>>> 2>  MSCFModel_PWag2009.cpp
>>>> 2>  MSCFModel_SmartSK.cpp
>>>> 2>  MSCFModel_Wiedemann.cpp
>>>> 2>  MSCFModel_*Adama.*cpp
>> 
>> If they get compiled they need to be in some MSVC project (.vcxproj)
>> otherwise
>> Visual Studio would not know about them.
>> Can you find out which project contains them?
>> 
>>> Is there any file in the src or build folder that we should update?
>> 
>> Only the ones that were already mentioned. You could update the
>> Makefile.am as well but that is only relevant when using gcc/make and
>> not Sisual Studio.
>> 
>> Best regards,
>> Michael

------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
sumo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-devel

Reply via email to