[Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?

2011-09-12 Thread varname
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


Re: [Xenomai-core] Undefined 'pc_sysrootdir' in libxenomai_posix.pc ?

2011-09-12 Thread Gilles Chanteperdrix
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 ?

2011-09-12 Thread varname
On 12 September 2011 11:13, Gilles Chanteperdrix
gilles.chanteperd...@xenomai.org 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