<p>Hi All,</p>
<p> <br>
I have built the toolchin using meta-toolchain.</p>
<p>But while building the kernel using the same toolchain,we are getting error message as below:-</p>
<p> </p>
<p>Makefile:635: *** Your gcc installation does not support plugins.  If the necessary headers for plugin support are missing, they should be installed.  On Debian, apt-get install gcc-<ver>-plugin-dev.  If you choose to ignore this error and lessen the improvements provided by this patch, re-run make with the DISABLE_PAX_PLUGINS=y argument..  Stop.</p>
<p> </p>
<p>Please let me know what need to be added to have the missing headers for GCC plugins.</p>
<p> </p>
<p>Output of bash ./scripts/gcc-plugin.sh:</p>
<p>bash ./scripts/gcc-plugin.sh arm-pokymllibv5te-linux-gnueabi-gcc</p>
<p>./scripts/gcc-plugin.sh: line 3: -print-file-name=plugin: command not found</p>
<p> </p>
<p>And our GCC is not configure with plugin support(--enable-plugin):<br>
[atulk@localhost linux-3.2.65]$ arm-pokymllibv5te-linux-gnueabi-gcc -v</p>
<p> </p>
<p>gcc-4.9.1/configure --build=x86_64-linux --host=i686-pokysdk-linux --target=arm-pokymllibv5te-linux-gnueabi --prefix=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr --exec_prefix=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr --bindir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/bin/arm-pokymllibv5te-linux-gnueabi --sbindir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/bin/arm-pokymllibv5te-linux-gnueabi --libexecdir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/libexec/arm-pokymllibv5te-linux-gnueabi --datadir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/share --sysconfdir=/usr/local/windriver/sysroots/i686-pokysdk-linux/etc --sharedstatedir=/usr/local/windriver/sysroots/i686-pokysdk-linux/com --localstatedir=/usr/local/windriver/sysroots/i686-pokysdk-linux/var --libdir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/lib/arm-pokymllibv5te-linux-gnueabi --includedir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/include --oldincludedir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/include --infodir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/share/info --mandir=/usr/local/windriver/sysroots/i686-pokysdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/data/home/ppurohit/Fresh_Build/poky/build_arm/tmp/sysroots/i686-nativesdk-pokysdk-linux --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --enable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=arm-pokymllibv5te-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable-lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-linker-build-id --with-ppl=no --with-cloog=no --enable-checking=release --enable-cheaders=c_global --with-gxx-include-dir=/usr/local/windriver/sysroots/armv5te-pokymllibv5te-linux-gnueabi/usr/include/c++/4.9.1 --with-build-time-tools=/data/home/ppurohit/Fresh_Build/poky/build_arm/tmp/sysroots/x86_64-linux/usr/arm-pokymllibv5te-linux-gnueabi/bin --with-sysroot=/usr/local/windriver/sysroots/armv5te-pokymllibv5te-linux-gnueabi --with-build-sysroot=/data/home/ppurohit/Fresh_Build/poky/build_arm/tmp/sysroots/libv5te-arm-sdk --enable-poison-system-directories --with-mpfr=/data/home/ppurohit/Fresh_Build/poky/build_arm/tmp/sysroots/i686-nativesdk-pokysdk-linux --with-mpc=/data/home/ppurohit/Fresh_Build/poky/build_arm/tmp/sysroots/i686-nativesdk-pokysdk-linux --enable-nls</p>
<p> </p>
<p>Regards,<br>
Atul</p>