Re: [Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?
On 12 September 2011 11:13, Gilles Chanteperdrix wrote: > On 09/12/2011 11:08 AM, Gilles Chanteperdrix wrote: >> On 09/12/2011 10:27 AM, varname wrote: >>> Trying to use pkg-config with 2.6.0-rc2 results in the following error >>> message: >>> >>> Variable 'pc_sysrootdir' not defined in >>> '/home/test/usr/xenomai-2.6.0-rc2/lib/pkgconfig/libxenomai_posix.pc' >>> >>> Same behaviour in rc1. >>> >>> Removing ${pc_sysrootdir} seems to work, but I'm not sure that is the >>> correct fix for this. >> >> No, the correct use of pkg-config is to pass the PKG_CONFIG_SYSROOT_DIR >> environment variable. >> >> if the staging variable contains the directory which was used as DESTDIR >> when installing xenomai, you should run pkg-config with the following >> environment variables set: >> >> PKG_CONFIG_LIBDIR=${staging}/usr/lib/pkgconfig:${staging}/usr/share/pkgconfig >> >> PKG_CONFIG_SYSROOT_DIR=${staging} >> > > See: > http://www.flameeyes.eu/autotools-mythbuster/pkgconfig/cross-compiling.html Right, that explains it. Sorry for the noise. ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core
Re: [Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?
On 09/12/2011 11:08 AM, Gilles Chanteperdrix wrote: > On 09/12/2011 10:27 AM, varname wrote: >> Trying to use pkg-config with 2.6.0-rc2 results in the following error >> message: >> >>Variable 'pc_sysrootdir' not defined in >> '/home/test/usr/xenomai-2.6.0-rc2/lib/pkgconfig/libxenomai_posix.pc' >> >> Same behaviour in rc1. >> >> Removing ${pc_sysrootdir} seems to work, but I'm not sure that is the >> correct fix for this. > > No, the correct use of pkg-config is to pass the PKG_CONFIG_SYSROOT_DIR > environment variable. > > if the staging variable contains the directory which was used as DESTDIR > when installing xenomai, you should run pkg-config with the following > environment variables set: > > PKG_CONFIG_LIBDIR=${staging}/usr/lib/pkgconfig:${staging}/usr/share/pkgconfig > > PKG_CONFIG_SYSROOT_DIR=${staging} > See: http://www.flameeyes.eu/autotools-mythbuster/pkgconfig/cross-compiling.html -- Gilles. ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core
Re: [Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?
On 09/12/2011 10:27 AM, varname wrote: > Trying to use pkg-config with 2.6.0-rc2 results in the following error > message: > >Variable 'pc_sysrootdir' not defined in > '/home/test/usr/xenomai-2.6.0-rc2/lib/pkgconfig/libxenomai_posix.pc' > > Same behaviour in rc1. > > Removing ${pc_sysrootdir} seems to work, but I'm not sure that is the > correct fix for this. No, the correct use of pkg-config is to pass the PKG_CONFIG_SYSROOT_DIR environment variable. if the staging variable contains the directory which was used as DESTDIR when installing xenomai, you should run pkg-config with the following environment variables set: PKG_CONFIG_LIBDIR=${staging}/usr/lib/pkgconfig:${staging}/usr/share/pkgconfig PKG_CONFIG_SYSROOT_DIR=${staging} -- Gilles. ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core
[Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?
Trying to use pkg-config with 2.6.0-rc2 results in the following error message: Variable 'pc_sysrootdir' not defined in '/home/test/usr/xenomai-2.6.0-rc2/lib/pkgconfig/libxenomai_posix.pc' Same behaviour in rc1. Removing ${pc_sysrootdir} seems to work, but I'm not sure that is the correct fix for this. ___ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core