Differences in building lxc on yocto and on host

Hi,

I would like to undestnad one thing , when I build LXC4.0.11 on my Ubuntu host lxc-attach, lxc-stop and others are links to the lxc file.

-rw-r--r-- 1 simon local_host 33128 Jun  8 15:02 lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-attach -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-autostart -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-cgroup -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-checkpoint -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-config -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-console -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-copy -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-create -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-destroy -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-device -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-execute -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-freeze -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-info -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-ls -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-monitor -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-snapshot -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-start -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-stop -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-top -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-unfreeze -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-unshare -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-usernsexec -> lxc
lrwxrwxrwx 1 simon local_host     3 Jun  8 15:03 lxc-wait -> lxc

but when I build lxc in yocto with the same version for recipes OpenEmbedded Layer Index - lxc
for QEMU machine, these files are already binary files.

-rwxr-xr-x 1 simon local_host 766536 Oct 19  2021 lxc-attach
-rwxr-xr-x 1 simon local_host 762384 Oct 19  2021 lxc-autostart
-rwxr-xr-x 1 simon local_host 758280 Oct 19  2021 lxc-cgroup
-rwxr-xr-x 1 simon local_host   8183 Oct 19  2021 lxc-checkconfig
-rwxr-xr-x 1 simon local_host 762552 Oct 19  2021 lxc-checkpoint
-rwxr-xr-x 1 simon local_host 757432 Oct 19  2021 lxc-config
-rwxr-xr-x 1 simon local_host 758232 Oct 19  2021 lxc-console
-rwxr-xr-x 1 simon local_host 766568 Oct 19  2021 lxc-copy
-rwxr-xr-x 1 simon local_host 762520 Oct 19  2021 lxc-create
-rwxr-xr-x 1 simon local_host 762520 Oct 19  2021 lxc-destroy
-rwxr-xr-x 1 simon local_host 758400 Oct 19  2021 lxc-device
-rwxr-xr-x 1 simon local_host 762352 Oct 19  2021 lxc-execute
-rwxr-xr-x 1 simon local_host 758232 Oct 19  2021 lxc-freeze
-rwxr-xr-x 1 simon local_host 762216 Oct 19  2021 lxc-info
-rwxr-xr-x 1 simon local_host 770424 Oct 19  2021 lxc-ls
-rwxr-xr-x 1 simon local_host 762520 Oct 19  2021 lxc-monitor
-rwxr-xr-x 1 simon local_host 762480 Oct 19  2021 lxc-snapshot
-rwxr-xr-x 1 simon local_host 762592 Oct 19  2021 lxc-start
-rwxr-xr-x 1 simon local_host 758352 Oct 19  2021 lxc-stop
-rwxr-xr-x 1 simon local_host 766280 Oct 19  2021 lxc-top
-rwxr-xr-x 1 simon local_host 758240 Oct 19  2021 lxc-unfreeze
-rwxr-xr-x 1 simon local_host 762712 Oct 19  2021 lxc-unshare
-rwxr-xr-x 1 simon local_host   4455 Oct 19  2021 lxc-update-config
-rwxr-xr-x 1 simon local_host 757392 Oct 19  2021 lxc-usernsexe

Could someone explain to me why is this happening?