How is python-native supposed to work? I can see that it's built and installed in my tmp/sysroots/HOST but it's installed in a sub-directory which is not found by normal means.
In particular, I'm trying to build a package which uses configure to discover python support and if present package a python interface library. In the config.log, I see this: configure:12109: checking for python configure:12127: found /usr/bin/python configure:12140: result: /usr/bin/python which only makes sense since there is no python in my sysroots (directly). $ find tmp/sysroots/x86_64-linux/usr/bin -name "python*" tmp/sysroots/x86_64-linux/usr/bin/python-native tmp/sysroots/x86_64-linux/usr/bin/python-native/python-config tmp/sysroots/x86_64-linux/usr/bin/python-native/python2 tmp/sysroots/x86_64-linux/usr/bin/python-native/python2-config tmp/sysroots/x86_64-linux/usr/bin/python-native/python2.7-config tmp/sysroots/x86_64-linux/usr/bin/python-native/python tmp/sysroots/x86_64-linux/usr/bin/python-native/python2.7 Even if I convince configure where to find python, e.g. adding --with-python=$OECORE_NATIVE_SYSROOT/usr/bin/python-native/python --with-python-config=$OECORE_NATIVE_SYSROOT/usr/bin/python-native/python-config this still isn't right since python-config gives incorrect answers: $ tmp/sysroots/x86_64-linux/usr/bin/python-native/python-config --includes -I/usr/include/python2.7 -I/usr/include/python2.7 I would think that python-native would install python on my path (from tmp/sysroots) and as well provide python-config which gives the answers I can use, e.g. --includes which point to the python includes in tmp/sysroots/HOST, etc. What am I missing and how do I work with this? Thanks -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto