Question about build environment


I have tried to build my project based on c++.
One curious thing is that strange build environment.

I installed “pi-topOS_bullseye_release_armhf_2022-12-21_B15.img”

here is cpu info(using lscpu) :

  • Architecture: aarch64
  • Model name: Cortex-A72

But, hardware info is strange(using cat /proc/cpuinfo :

  • Hardware : BCM2835
  • Model : Raspberry Pi 4 Model B Rev 1.4
    -> Not BCM2711?
    BROADCOM 2711 is marked in upper side of chip.

Also gcc cannot compile armv8 architectrue. Is it os problem? or Do I need to fix something?