I imagine on master branch, looks like this commit 
https://gitlab.com/kicad/code/kicad/-/commit/f87bd91d61ca31decc83509bc569322d39b87423

[email protected] schrieb am Donnerstag, 9. Mai 2024 um 05:29:41 UTC+2:

> Thanks Mark, where can I find this modification ?
>
> Le mardi 7 mai 2024 à 21:38:46 UTC-4, [email protected] a écrit :
>
>> You were trying to use libeval which lived in `common` inside common.cpp 
>> which lives in `kicommon`
>>
>> `common` -> static library, depends on kicommon
>> `kicommon` -> shared library, cannot depend on common
>>
>> So that's just invalid. Yea theres two libraries, they are slowly being 
>> moved to kicommon as bad code boundaries are refactored.
>>
>> In this case, I moved libeval to kicommon for you.
>>
>> On Tuesday, May 7, 2024 at 1:17:34 PM UTC-4 [email protected] wrote:
>>
>>> Hey guys, thanks for welcoming me in this group.
>>>
>>> I don't know if it's the right place to ask this question, let me know 
>>> if another place would suit better.
>>>
>>> I was trying to work on integrating math evaluation in variable 
>>> substitution brackets in eeschema and pcbnew. I dove into the code and 
>>> write something that looks promising. I wanted to show this to you. I 
>>> hadn't pulled modifications for 3 months. When pulling and rebasing my 
>>> code, it wasn't not compiling anymore. Here is the error I got :
>>> https://gitlab.com/montagnard.py/kicad/-/jobs/6782065751
>>>
>>> Indeed, common/CMakeFiles/common.dir/libeval/numeric_evaluator.cpp.o is 
>>> compiled with fvisibility=hidden flag and no symbol are exported.
>>>
>>> Now i don't understand how my code compiled before. I am a bit lost in 
>>> the compilation process, can you help me understand or give me some insight 
>>> on how to debug thos type of things. Mainly i ran ninja -nv | grep 
>>> numeric_evaluator
>>>
>>> Am I using the right strategy to use libeval.cpp ?
>>>
>>> Thanks for your time,
>>> Samuel
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/fe7879a9-281b-40db-9c03-0cd566c43885n%40kicad.org.

Reply via email to