On 4/28/25 1:58 PM, Rod Webster wrote:
I think you are compiling master. 2.9.4 is a tag so you would need to
checkout v2.9.4 or checkout 2.9
This is an error (trap) I fell in too some time ago.
The problem is that the build system leaves stuff behind when doing a
"make clean".
When you build "master", followed by a "make clean", "git checkout 2.9"
and again a build, then the build may fail because of left-overs from
the first build.
It seems to be related to how modules/components are build versus the
main body of code. The modules follow slightly different rules and that
bites.
The error seen in "conv_float_s64.comp" is an example of a file
left-over error because that particular file does not exist in 2.9
branch. It can only be caused because /another/ build (of master branch)
left it.
That is why you should use "git clean -dxf ." from the base directory
when changing to (anywhere in) 2.9 branch, to remove all non-tracked files.
--
Greetings Bertho
(disclaimers are disclaimed)
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers