I’m the author of jTox and I’ve always used static libraries to link with for the project.
Now that aarch64 is here tho the method I used to “switch” the library source folder is clunky. I used this kind of trick to switch based on project build profile:
CONFIG(debug,debug|release){ TOX_PATH = extra/i486 }
# CONFIG(debug,debug|release){ TOX_PATH = extra/armv7hl }
CONFIG(release,debug|release){ TOX_PATH = extra/armv7hl }
# CONFIG(release,debug|release){ TOX_PATH = extra/aarch64 }
This is pretty clunky now however. Is there a better way I can point to specific folders based on the target platform with the newer SDKs?