News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

plugins search directory bug

Started by pedro, April 03, 2009, 08:21:32 PM

Previous topic - Next topic

pedro

My post here http://forums.next.codeblocks.org/index.php/topic,10346.0.html  was not answered. So I suppose the topic is the bug.
At start codeblocks watching for pluggins in /usr/lib/codeblocks/plugin directory but they are placed in /usr/lib64/codeblocks/plugin.
I didn't find there is it could be configured. The earlier builds had no such a problem because they were placed in /usr/share/codeblocks directory.

I'm running on x86_64 Slamd64 linux distro. Codeblocks svn version r5489.
Configure flags:
CONFIGURE_FLAGS+="--with-contrib-plugins=all --enable-static \
--enable-source-formatter --enable-autosave \
--enable-class-wizard  --enable-code-completion \
--enable-compiler --enable-debugger --enable-mime-handler \
--enable-open-files-list --enable-projects-importer \
--enable-scripted-wizard  --enable-todo --enable-xpmanifest \
--enable-pch  --prefix=/usr --disable-debug --libdir="/usr/lib64"
Any comments are welcome!

pedro

I see more than 30 browse of the topic but no answer at all? Does someone try running recent codeblocks on x86_64 linux OS? As for me it's totally unusable :(

Jenna


pedro

#3
Thanks a lot for reply! Now pluggins are loaded but there is some trouble still exist. Codeblocks did not find any templates!?
Thus when I starting new project I can not choose start ccp project for example. The list is totally empty in any of categories (Projects, build targets, files , custom , user templates). Where did codeblocks searching the templates?
Below is log of starting process:

Scanning for lexers in /usr/share/codeblocks/lexers/...
Found 41 lexers
Loading lexer_OgreCompositor
Loading lexer_OgreMaterial
Loading lexer_ada
Loading lexer_angelscript
Loading lexer_bash
Loading lexer_batch
Loading lexer_caml
Loading lexer_cg
Loading lexer_cpp
Loading lexer_css
Loading lexer_d
Loading lexer_diff
Loading lexer_f77
Loading lexer_fortran
Loading lexer_glsl
Loading lexer_gm
Loading lexer_haskell
Loading lexer_hitasm
Loading lexer_html
Loading lexer_latex
Loading lexer_lisp
Loading lexer_lua
Loading lexer_make
Loading lexer_masm
Loading lexer_matlab
Loading lexer_nsis
Loading lexer_pascal
Loading lexer_perl
Loading lexer_postscript
Loading lexer_prg
Loading lexer_properties
Loading lexer_python
Loading lexer_rc
Loading lexer_ruby
Loading lexer_smalltalk
Loading lexer_sql
Loading lexer_squirrel
Loading lexer_vbscript
Loading lexer_verilog
Loading lexer_vhdl
Loading lexer_xml
Configured 0 tools
Scanning for plugins in /home/eugene/.codeblocks/share/codeblocks/plugins
Loaded 0 plugins
Scanning for plugins in /usr/lib64/codeblocks/plugins
Loaded 24 plugins
Loading:
Autosave
ToDoList
AutoVersioning
BrowseTracker
BYOGames
CB_Koders
CodeSnippets
CodeStat
cbDragScroll
EnvVars
HelpPlugin
HeaderFixup
cbKeyBinder
lib_finder
Profiler
Exporter
SymTab
RegExTestbed
ThreadSearch
Valgrind
wxSmith
wxSmithMime
wxSmithContribItems
HexEditor
IncrementalSearch
Running startup script
Script/function 'edit_startup_script.script' registered under menu '&Settings/-Edit startup script'

pedro

I forget to show the content of my /usr/share/codeblocks/templates/ :
ls /usr/share/codeblocks/templates/
console-main-c.cpp    irr_main.cpp       sdccapp.png         wx-app-ash.cpp
console-main-cpp.cpp  irrlicht.png       sdccapp.template    wx-app-ash.h
console.cbp           irrlicht.template  sdl-cb.bmp          wx-main-ash.cpp
console.png           ogre-main.cpp      sdl-main.cpp        wx-main-ash.h
console.template      ogre.template      sdl.png             wx-main-s.cpp
dll.png               ogre_linux.cbp     sdlapp.cbp          wx-main-sh.cpp
glfw-main.cpp         ogrelogo.png       sdlapp.template     wx-main-sh.h
glfw-static.cbp       qt-main.cpp        sharedlib-sample.c  wx_pch.h
glfw.png              qt.cbp             sharedlib.cbp       wxwidgets.cbp
glfw.template         qt.template        sharedlib.template  wxwidgets.png
glut-main.cpp         qtlogo32.png       staticlib-sample.c  wxwidgets.template
glut.png              sdccapp-main.c     staticlib.cbp
irr_linux.cbp         sdccapp.cbp        staticlib.template

Jenna

If I see it right, you have no scripted-wizard.
It's either disabled, or it was not compiled, even if I see the that you have enabled it explicitely when running "./configure".
By the way you should not have to enable it explicitely, because that's done by default (as all the core-plugins are).

You also seem to miss some other plugins.
Here's the list from my C::B on windows at work, no linux available at the moment:

Loaded 35 plugins
Loading:
AStylePlugin
Autosave
AutoVersioning
BrowseTracker
BYOGames
CB_Koders
ClassWizard
CodeCompletion
CodeSnippets
CodeStat
Compiler
copystrings
Debugger
FilesExtensionHandler
DevPakUpdater
cbDragScroll
EnvVars
Exporter
HeaderFixup
HelpPlugin
HexEditor
IncrementalSearch
cbKeyBinder
lib_finder
OpenFilesList
Profiler
ProjectsImporter
RegExTestbed
SymTab
ThreadSearch
ToDoList
wxSmith
wxSmithMime
wxSmithContribItems
WindowsXPLookNFeel


I'm not 100% sure, but I think the only plugins that are windows-only are devpak and WindowsXPLookAndFeel, and mos likely copystrings, because I added it to automake-system yesterday.

pedro

It compiled to working version with CONFIGURE_FLAGS+="--with-contrib-plugins=all " only. It seems like a bug of configure (automake) script, so when pointing out the plugins explicitely the scripted-wizart would not installed. And. Still I have only 33 plugins installed :( Maybe I have to install some additional external libs.

Jenna

Quote from: pedro on April 06, 2009, 10:28:51 PM
And. Still I have only 33 plugins installed :( Maybe I have to install some additional external libs.

As I wrote:
Quote from: jens on April 06, 2009, 01:39:46 PM
I'm not 100% sure, but I think the only plugins that are windows-only are devpak and WindowsXPLookAndFeel, and mos likely copystrings, because I added it to automake-system yesterday.

That means 33 is a good count, if you have a revision less than 5520.