Bug #16586 2009-12-23 21:17

thedarkt

Code::Blocks can't find plugins.

Code::Blocks can't find plugins.

installation (package creation steps missed, not important):

download svn revision 5911 (not tested at others)

./bootstrap

./configure \

--prefix=/usr \

--libdir=/usr/lib64 \

--sysconfdir=/etc \

--localstatedir=/var/lib \

--mandir=/usr/man \

--disable-static \

--with-contrib-plugins=all \

--build=x86_64-slackware-linux

make

make install

Now when you run code::blocks it can't find ANY plugin,

System: Slackware64 13.0 or current

Some Info: As multilib-ready distributive, Slackware64 divides 64 and 32-bit libraries. But, instead of using "lib32" for 32 bit and "lib" for 64 bit libraries, Slackware64 uses "lib" for 32 bit and "lib64" for 64 bit libraries.

so, when i install like that, it works:

download svn revision 5911 (not tested at others)

./bootstrap

./configure \

--prefix=/usr \

--libdir=/usr/lib \ // difference here

--sysconfdir=/etc \

--localstatedir=/var/lib \

--mandir=/usr/man \

--disable-static \

--with-contrib-plugins=all \

--build=x86_64-slackware-linux

make

make install

Now when you run code::blocks it will find all plugins,

But keeping 64 bit libraries in "lib" directories is against Slackware64 rules.

I think (not sure) code::blocks just anyway looks for plugins in /usr/lib, so the fix should make it to look for plugins in $libdir instead.

Category
 
Group
 
Status
Closed
Close date
2009-12-31 21:46
Assigned to
jenslody
jenslody 2009-12-31 21:46

This bug is now fixed in HEAD.

Thank you for reporting it.