Hey @miconda,

Regarding the unknown architecture, it seems that CMake defines the arch as 
`arm64` for your machine instead of `aarch64` and therefore `__CPU_arm64` is 
defined (and not an option in `fastlock.h`). As far as I can understand they 
are one and the same. [see this 
SO](https://stackoverflow.com/questions/31851611/differences-between-arm64-and-aarch64).

Two options I see for this, either 
1. I can have CMake alter this arch to `aarch64` and it will pick up the 
correct path.
2. Add `__CPU_arm64` as a possible value in fastlock.h right next to the 
`__CPU_aarch64`.

I would go for the second option, as I find it more clean and descriptive but 
of course we can discuss it.
 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/4049#issuecomment-2514385842
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/issues/4049/2514385...@github.com>
_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to