# Portal build error

Source: https://forum.modalai.com/topic/4609/portal-build-error
Category: VOXL SDK and Software (https://forum.modalai.com/category/47/voxl-sdk-and-software)
Tags: voxl-sdk
Posted: 2025-07-17 18:38:18 UTC by rerekson
Replies: 1 · Views: 441

## rerekson · 2025-07-17 18:38:18 UTC

I am receiving an error when attempting to build the voxl-portal repository. I've followed the setup for voxl-docker and installed voxl-cross 4.0. I am on the master branch of the repo (commit 839de5ca4f0cde8a5a3105c4223edfc522a8f7b3), and have also tried the build on v0.7.11. However, when I run build.sh, I am faced with the following error from actuator_test.cpp:

/home/root/src/actuator_test.cpp: In function 'void* run(void*)':
/home/root/src/actuator_test.cpp:43:21: error: 'MAV_CMD_ACTUATOR_TEST' was not declared in this scope
   43 |                     MAV_CMD_ACTUATOR_TEST, 1, static_cast<float>(motorVals[motorNum]) / 100, 1, 0, 0, static_cast<float>(1101 + motorNum), 0, 0);
        |                     ^~~~~~~~~~~~~~~~~~
/home/root/src/actuator_test.cpp: In function 'void send_motor_val(int, float)':
/home/root/src/actuator_test.cpp:55:13: error: 'MAV_CMD_ACTUATOR_TEST' was not declared in this scope
   55 |             MAV_CMD_ACTUATOR_TEST, 1, motorVal, 8.0, 0, 0, static_cast<float>(1101 + motorNum), 0, 0);
        |             ^~~~~~~~~~~~~~~~~~~

## Reply by rerekson · 2025-07-17 19:08:58 UTC

After some additional investigation I was able to resolve this by replacing the include:

#include <c_library_v2/common/mavlink.h>

with:

#include <c_library_v2/development/mavlink.h>

in actuator_test.cpp
