Skip to content
Discussion options

You must be logged in to vote

I've tried what you suggest without success.

I should have specified that I cross-compile libffi and openssl upstream for other needs of my application.
I don't know if it's relevant, but with these I managed to install the package by running crossenv and adding the libraries headers:

python3.6 -m crossenv --env CFLAGS="-I$(pwd)/libffi/arm-gad-linux-gnueabi/include -I${SYSROOT}/usr/local/ssl/include" "${SYSROOT}/usr/bin/python3.6" "${CROSSENV_PATH}"
  . "${CROSSENV_PATH}/bin/activate"
# this is still mandatory as it doesn't compile without it
build-pip install cffi
pip install azure-storage-blob==12.5.0

I don't know if there's something I misunderstood about crossenv (very likely) or if …

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by virtuald
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #41 on September 12, 2025 02:14.