Hi John,

So finally i decide to build wxWidgets in shared mode, and see what 
wxstedit did with that.

- it compile and linked, but the samples does not run properly.

[EMAIL PROTECTED] stedit]$ ldd ./wxstedit
        linux-gate.so.1 =>  (0x0027a000)
        libwx_based-2.6.so.0 => /usr/local/lib/libwx_based-2.6.so.0 
(0x00785000)
        libwx_gtk2d_core-2.6.so.0 => 
/usr/local/lib/libwx_gtk2d_core-2.6.so.0 (0x00296000)
        libwx_gtk2d_adv-2.6.so.0 => 
/usr/local/lib/libwx_gtk2d_adv-2.6.so.0 (0x0095f000)
        libwx_gtk2d_html-2.6.so.0 => 
/usr/local/lib/libwx_gtk2d_html-2.6.so.0 (0x0011f000)
        libsteditd.so.0 => /usr/local/lib/libsteditd.so.0 (0x00a17000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x045e0000)
        libm.so.6 => /lib/libm.so.6 (0x00c3d000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00200000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00dc0000)
        libc.so.6 => /lib/libc.so.6 (0x005c4000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00c6a000)
        libdl.so.2 => /lib/libdl.so.2 (0x00c64000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x0482b000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x0479f000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x04781000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 
(0x046f2000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x04736000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00232000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00273000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00111000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x0454c000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x001ce000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00116000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00dd6000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x0020e000)
        libtiff.so.3 => /usr/lib/libtiff.so.3 (0x006f7000)
        /lib/ld-linux.so.2 (0x0027b000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 
(0x04776000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00c7f000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x04b56000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x008be000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00d8b000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x001bc000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0x046e8000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x001d3000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x001d7000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x001c7000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x0470c000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00dfe000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00d7e000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00d83000)
        libexpat.so.0 => /lib/libexpat.so.0 (0x00d9d000)
[EMAIL PROTECTED] stedit]$





[EMAIL PROTECTED] stedit]$ ./wxstedit
21:12:27: Debug: ./src/common/object.cpp(242): assert 
"sm_classTable->Get(m_className) == NULL" failed: Class 
"wxStyledTextCtrl" already in RTTI table - have you used 
IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some object file twice)?

Call stack:
[05] wxStackWalker::Walk(unsigned int)
[06] 0x0030bf4a
[07] 0x0030c156
[08] wxOnAssert(char const*, int, char const*, char const*)
[09] wxAssert(int, char const*, int, char const*, char const*)
[10] wxClassInfo::Register()
[11] wxClassInfo::wxClassInfo(char const*, wxClassInfo const*, 
wxClassInfo const*, int, wxObject* (*)())
[12] 0x0807e196
[13] 0x0807e221

./src/common/object.cpp(242): assert "sm_classTable->Get(m_className) == 
NULL" failed: Class "wxStyledTextCtrl" already in RTTI table - have you 
used IMPLEMENT_DYNAMIC_CLASS() multiple times or linked some object file 
twice)?

Call stack:
[05] wxStackWalker::Walk(unsigned int)
[06] 0x0030bf4a
[07] 0x0030c156
[08] wxOnAssert(char const*, int, char const*, char const*)
[09] wxAssert(int, char const*, int, char const*, char const*)
[10] wxClassInfo::Register()
[11] wxClassInfo::wxClassInfo(char const*, wxClassInfo const*, 
wxClassInfo const*, int, wxObject* (*)())
[12] 0x0807e196
[13] 0x0807e221

Trace/breakpoint trap
[EMAIL PROTECTED] stedit]$


====================================
- I can not install it, so i did that

[EMAIL PROTECTED] wxstedit]$ make install by hand and then wxLua was fine 
too.

/usr/bin/install -c -d /usr/local/include/wx
(cd . ; /usr/bin/install -c -m 644  ./include/wx/*.h /usr/local/include/wx)
/usr/bin/install: cannot stat `./include/wx/*.h': No such file or directory
make: *** [install-wxheaders] Error 1
[EMAIL PROTECTED] wxstedit]$

======================================
Next i wanted to try the static mode again, but configure does not want 
to understand the options, it still chooses shared wxWidgets,
but itself will be in static mode:

 ./configure --enable-debug --enable-std_iostreams --disable-shared 
--with-static
 ----------------------------------------------------------------
  Configuration for wxstedit 1.2.3 successfully completed.
  Summary of main configuration settings for wxstedit:
  - DEBUG build
  - ANSI mode
  - STATIC mode

  The wxWidgets build which will be used by wxstedit 1.2.3
  has the following settings:
  - DEBUG build
  - ANSI mode
  - SHARED mode
  - VERSION: 2.6.3
  - PORT: gtk (with GTK+ 2.x)

  Now, just run make.
 ----------------------------------------------------------------

Now installing wxWidgest static again, and later on will see if i can 
repaet the problem i had with the static builds of wxstedit

Klaas

Klaas Holwerda wrote:
> John Labenski wrote:
>   


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
wxCode-users mailing list
wxCode-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxcode-users

Reply via email to