ByteStreamDriverModel Undefined Build Error With Latest Tutorial #2290
-
Hi y'all, I was going through the Hello World: Integration and Testing With F´ Deployments page just to get acquainted with the latest F Prime updates (the updates to prime-util are phenomenal by the way) and I keep getting this issue when trying to build the [ 97%] Generating HelloWorldDeploymentTopologyAppAi.xml, Ports_RateGroupsEnumAi.xml
fpp-to-xml
/workspace/MyProject/HelloWorldDeployment/Top/instances.fpp:108.27
instance comDriver: Drv.ByteStreamDriverModel base id 0x4000 \
^
error: undefined symbol ByteStreamDriverModel
gmake[3]: *** [HelloWorldDeployment/Top/CMakeFiles/HelloWorldDeployment_Top.dir/build.make:113: HelloWorldDeployment/Top/HelloWorldDeploymentTopologyAppAi.xml] Error 1
gmake[2]: *** [CMakeFiles/Makefile2:8300: HelloWorldDeployment/Top/CMakeFiles/HelloWorldDeployment_Top.dir/all] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:8224: HelloWorldDeployment/CMakeFiles/HelloWorldDeployment.dir/rule] Error 2
gmake: *** [Makefile:2418: HelloWorldDeployment] Error 2
[ERROR] CMake erred with return code 2 I'm using the latest F Prime version on cd MyProject/HelloWorldDeployment
fprime-util build -j $(nproc) I also opted for the default responses when creating the component and deployment unless otherwise instructed by the tutorial. Any thoughts as to what could be going wrong? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Ah! Yes, there has been changes in the
|
Beta Was this translation helpful? Give feedback.
Or if you want to be working with devel, you can update the definition in your
instances.fpp
:from
to
Or TcpServer/LinuxUartDriver if you're using the TCPServer/UART option.
You can see how the changes were made to our test projects (RPI/Ref) here