User forums > Help

CodeBlocks troubles with Slack

<< < (2/4) > >>

Ben:
So guys,
here's what i've installed (list got from pkgtool):
- wxGTK-2.6.2a-i486-1as
- gtk+-1.2.10-i386-3
- gtk+2-2.6.10-i486-1
and of course many others, but i don't think they'll be important (except GCC 3.3.6, 3.4.4 and GLIB i 've)

while searching through my disk here's what i've into /usr/lib
find / -name "*wx*" > output
/usr/bin/wxrc
/usr/bin/wx-config
/usr/bin/wxrc-2.6
/usr/doc/wxGTK-2.6.2a
/usr/lib/wx
/usr/lib/wx/include/gtk2-unicode-release-2.6/wx
/usr/lib/libwx_gtk2u_media-2.6.so
/usr/lib/libwx_gtk2u_stc-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_media-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_ogl-2.6.so.0
/usr/lib/libwx_gtk2u_adv-2.6.so
/usr/lib/libwx_gtk2u_stc-2.6.so.0
/usr/lib/libwx_gtk2u_qa-2.6.so.0
/usr/lib/libwx_baseu-2.6.so.0
/usr/lib/libwx_gtk2u_xrc-2.6.so.0
/usr/lib/libwx_gtk2u_media-2.6.so.0
/usr/lib/libwx_gtk2u_ogl-2.6.so
/usr/lib/libwx_gtk2u_gizmos-2.6.so.0
/usr/lib/libwx_gtk2u_qa-2.6.so.0.2.0
/usr/lib/libwx_baseu_net-2.6.so
/usr/lib/libwx_gtk2u_gizmos_xrc-2.6.so.0
/usr/lib/libwx_gtk2u_stc-2.6.so
/usr/lib/libwx_gtk2u_animate-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_core-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_xrc-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_ogl-2.6.so.0.2.0
/usr/lib/libwx_baseu_net-2.6.so.0
/usr/lib/libwx_gtk2u_animate-2.6.so
/usr/lib/libwx_gtk2u_gizmos_xrc-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_core-2.6.so.0
/usr/lib/libwx_baseu_net-2.6.so.0.2.0
/usr/lib/libwx_baseu_xml-2.6.so
/usr/lib/libwx_gtk2u_qa-2.6.so
/usr/lib/libwx_gtk2u_xrc-2.6.so
/usr/lib/libwx_baseu-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_gizmos-2.6.so
/usr/lib/libwx_gtk2u_adv-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_gizmos-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_core-2.6.so
/usr/lib/libwx_gtk2u_animate-2.6.so.0
/usr/lib/libwx_gtk2u_html-2.6.so.0.2.0
/usr/lib/libwx_gtk2u_adv-2.6.so.0
/usr/lib/libwx_baseu_xml-2.6.so.0
/usr/lib/libwx_gtk2u_gizmos_xrc-2.6.so
/usr/lib/libwx_baseu-2.6.so
/usr/lib/libwx_gtk2u_html-2.6.so
/usr/lib/libwx_gtk2u_html-2.6.so.0
/usr/lib/libwx_baseu_xml-2.6.so.0.2.0
/usr/local/lib/libwxscintilla.so.0
/usr/local/lib/libwxscintilla.so.0.0.1
/usr/local/lib/libwxscintilla.la
/usr/local/lib/libwxscintilla.so
/usr/local/share/codeblocks/templates/wxwidgets.template
/usr/local/share/codeblocks/templates/wx-main-ash.cpp
/usr/local/share/codeblocks/templates/wx-app-ash.cpp
/usr/local/share/codeblocks/templates/wx-main-sh.h
/usr/local/share/codeblocks/templates/wx-app-ash.h
/usr/local/share/codeblocks/templates/wx-main-sh.cpp
/usr/local/share/codeblocks/templates/wx-main-ash.h
/usr/local/share/codeblocks/templates/wx-main-s.cpp
/usr/local/share/codeblocks/templates/wxwidgets.cbp
/usr/local/share/codeblocks/templates/wxwidgets.png
/usr/share/locale/ca/LC_MESSAGES/wxstd.mo
/usr/share/locale/da/LC_MESSAGES/wxstd.mo
/usr/share/locale/de/LC_MESSAGES/wxstd.mo
/usr/share/locale/cs/LC_MESSAGES/wxstd.mo
/usr/share/locale/el/LC_MESSAGES/wxstd.mo
/usr/share/locale/es/LC_MESSAGES/wxstd.mo
/usr/share/locale/fi/LC_MESSAGES/wxstd.mo
/usr/share/locale/fr/LC_MESSAGES/wxstd.mo
/usr/share/locale/id/LC_MESSAGES/wxstd.mo
/usr/share/locale/hu/LC_MESSAGES/wxstd.mo
/usr/share/locale/ja/LC_MESSAGES/wxstd.mo
/usr/share/locale/it/LC_MESSAGES/wxmsw.mo
/usr/share/locale/it/LC_MESSAGES/wxstd.mo
/usr/share/locale/nl/LC_MESSAGES/wxstd.mo
/usr/share/locale/pl/LC_MESSAGES/wxstd.mo
/usr/share/locale/ru/LC_MESSAGES/wxstd.mo
/usr/share/locale/sl/LC_MESSAGES/wxstd.mo
/usr/share/locale/sv/LC_MESSAGES/wxstd.mo
/usr/share/locale/tr/LC_MESSAGES/wxstd.mo
/usr/share/locale/uk/LC_MESSAGES/wxstd.mo
/usr/share/locale/zh_CN/LC_MESSAGES/wxstd.mo
/usr/share/locale/zh_TW/LC_MESSAGES/wxstd.mo
/usr/share/aclocal/wxwin.m4
/usr/share/bakefile/presets/wx_win32.bkl
/usr/share/bakefile/presets/wx.bkl
/usr/share/bakefile/presets/wx_unix.bkl
/usr/include/wx-2.6
/usr/include/wx-2.6/wx
/usr/include/wx-2.6/wx/wx.h
/usr/include/wx-2.6/wx/wxchar.h
/usr/include/wx-2.6/wx/wxhtml.h
/usr/include/wx-2.6/wx/wxprec.h

So what should i link to create the missing "libwx_gtk2-2.6.so.0" ?

Thanks again folks
Ben

takeshimiya:
There is the possibility that the C::B package was not created using the wx2.6 unicode package that is listed in linuxpackages.net

rudin:
It seems that wxGTK library you have (from wxGTK-2.6.2a-i486-1as package), is not built as a monolithic library (which is required by CodeBlocks), so IMHO you can not use that package. I think you have to build your own wxWidgets library by yourself. Instructions can be found here: http://wiki.codeblocks.org/index.php?title=Compiling_Code::Blocks_in_Linux_%28applies_to_all_distros%29#wxGTK-2.6.2_installation


mandrav:

--- Quote from: rudin on January 10, 2006, 01:38:14 am ---It seems that wxGTK library you have (from wxGTK-2.6.2a-i486-1as package), is not built as a monolithic library (which is required by CodeBlocks), so IMHO you can not use that package.

--- End quote ---

Please don't say things that you are not sure about. Ofcourse it supports non-monolithic wxWidgets libs in linux.
Monolithic wx is needed only under windows.

@Ben: have you run 'ldconfig' ? If not, please do, else post the output of the following commands:

--- Code: ---ldconfig -V|grep wx_gtk
ldd /usr/bin/codeblocks (change the path if it is installed elsewhere)

--- End code ---

Ceniza:

--- Quote from: mandrav ---Monolithic wx is needed only under windows.
--- End quote ---

Would you mind to explain me why is it needed?

Linking against non-monolithic wxWidgets requires a longer command line and relies on more DLLs. Building Code::Blocks with a non-monolithic wxWidgets under Windows should just need a few changes in the project file. Am I missing something?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version