Re: [CenterIM-devel] CenterIM 5 progress
On 15.05.11,21:07, Petr Pavlu wrote: > On 12. kvě 11 20:16, Jostein Berntsen wrote: > > On 10.05.11,12:27, Jostein Berntsen wrote: > > > Thanks. I ran the command and got this output: > > > > > > objdump -T /usr/lib/libxml2.so | grep -E \ > > > '(xmlSAXUserParseMemory|xmlStrcmp)' > > > > > > 0009e250 gDF .text 0077 BasexmlStrcmp > > > 00040120 gDF .text 00e4 BasexmlSAXUserParseMemory > > > > > > > > > I will check more regarding my libxml2 installation. > > > > > > > I have tried to reinstall my libxml2, libxml2-devel, libpurple and > > libpurple-devel packages, but with no difference. The same installation > > error occurs. Do you have any clue to what I should try here? > > Output of that command on my computer: > 0009cd40 gDF .text 006d LIBXML2_2.4.30 xmlStrcmp > 0003e320 gDF .text 00d7 LIBXML2_2.4.30 xmlSAXUserParseMemory > > Note the difference in the next to last column. > > > > > > /usr/local/lib/libpurple.so: undefined reference to > > > > > `xmlStrcmp@LIBXML2_2.4.30' > > > > > /usr/local/lib/libpurple.so: undefined reference to > > > > > `xmlSAXUserParseMemory@LIBXML2_2.4.30' > > I think the problem lies in the symbol version, > `Base' (your version) != LIBXML2_2.4.30 (required version). > I did not get any further with this one. Any other things to try here? Jostein -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
On 12. kvě 11 20:16, Jostein Berntsen wrote: > On 10.05.11,12:27, Jostein Berntsen wrote: > > Thanks. I ran the command and got this output: > > > > objdump -T /usr/lib/libxml2.so | grep -E \ > > '(xmlSAXUserParseMemory|xmlStrcmp)' > > > > 0009e250 gDF .text 0077 BasexmlStrcmp > > 00040120 gDF .text 00e4 BasexmlSAXUserParseMemory > > > > > > I will check more regarding my libxml2 installation. > > > > I have tried to reinstall my libxml2, libxml2-devel, libpurple and > libpurple-devel packages, but with no difference. The same installation > error occurs. Do you have any clue to what I should try here? Output of that command on my computer: 0009cd40 gDF .text 006d LIBXML2_2.4.30 xmlStrcmp 0003e320 gDF .text 00d7 LIBXML2_2.4.30 xmlSAXUserParseMemory Note the difference in the next to last column. > > > > /usr/local/lib/libpurple.so: undefined reference to > > > > `xmlStrcmp@LIBXML2_2.4.30' > > > > /usr/local/lib/libpurple.so: undefined reference to > > > > `xmlSAXUserParseMemory@LIBXML2_2.4.30' I think the problem lies in the symbol version, `Base' (your version) != LIBXML2_2.4.30 (required version). -- Petr Pavlu -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
On 10.05.11,12:27, Jostein Berntsen wrote: > On 06.05.11,21:48, Petr Pavlu wrote: > > On 5. May 11 21:03, Jostein Berntsen wrote: > > > When I install the newest clone from git I get this error when running > > > make: > > > > > > /usr/local/lib/libpurple.so: undefined reference to > > > `xmlStrcmp@LIBXML2_2.4.30' > > > /usr/local/lib/libpurple.so: undefined reference to > > > `xmlSAXUserParseMemory@LIBXML2_2.4.30' > > > collect2: ld returned 1 exit status > > > make[2]: *** [centerim5] Error 1 > > > make[2]: Leaving directory `/home/jostein/dw/centerim5/src' > > > > Hello, > > I suspect there is a problem with your libxml2 installation. For > > the start make sure there are `xmlStrcmp' and > > `xmlSAXUserParseMemory' symbols in the libxml2.so. > > > > objdump -T /usr/lib/libxml2.so | grep -E '(xmlSAXUserParseMemory|xmlStrcmp)' > > > > Thanks. I ran the command and got this output: > > objdump -T /usr/lib/libxml2.so | grep -E \ > '(xmlSAXUserParseMemory|xmlStrcmp)' > > 0009e250 gDF .text 0077 BasexmlStrcmp > 00040120 gDF .text 00e4 BasexmlSAXUserParseMemory > > > I will check more regarding my libxml2 installation. > > I have tried to reinstall my libxml2, libxml2-devel, libpurple and libpurple-devel packages, but with no difference. The same installation error occurs. Do you have any clue to what I should try here? Jostein -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
On 06.05.11,21:48, Petr Pavlu wrote: > On 5. May 11 21:03, Jostein Berntsen wrote: > > When I install the newest clone from git I get this error when running > > make: > > > > /usr/local/lib/libpurple.so: undefined reference to > > `xmlStrcmp@LIBXML2_2.4.30' > > /usr/local/lib/libpurple.so: undefined reference to > > `xmlSAXUserParseMemory@LIBXML2_2.4.30' > > collect2: ld returned 1 exit status > > make[2]: *** [centerim5] Error 1 > > make[2]: Leaving directory `/home/jostein/dw/centerim5/src' > > Hello, > I suspect there is a problem with your libxml2 installation. For > the start make sure there are `xmlStrcmp' and > `xmlSAXUserParseMemory' symbols in the libxml2.so. > > objdump -T /usr/lib/libxml2.so | grep -E '(xmlSAXUserParseMemory|xmlStrcmp)' > Thanks. I ran the command and got this output: objdump -T /usr/lib/libxml2.so | grep -E \ '(xmlSAXUserParseMemory|xmlStrcmp)' 0009e250 gDF .text 0077 BasexmlStrcmp 00040120 gDF .text 00e4 BasexmlSAXUserParseMemory I will check more regarding my libxml2 installation. Jostein -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
On 5. May 11 21:03, Jostein Berntsen wrote: > When I install the newest clone from git I get this error when running > make: > > /usr/local/lib/libpurple.so: undefined reference to > `xmlStrcmp@LIBXML2_2.4.30' > /usr/local/lib/libpurple.so: undefined reference to > `xmlSAXUserParseMemory@LIBXML2_2.4.30' > collect2: ld returned 1 exit status > make[2]: *** [centerim5] Error 1 > make[2]: Leaving directory `/home/jostein/dw/centerim5/src' Hello, I suspect there is a problem with your libxml2 installation. For the start make sure there are `xmlStrcmp' and `xmlSAXUserParseMemory' symbols in the libxml2.so. objdump -T /usr/lib/libxml2.so | grep -E '(xmlSAXUserParseMemory|xmlStrcmp)' -- Petr Pavlu -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
On 24.04.11,22:11, Petr Pavlu wrote: > Hello, > this mail briefly summarizes current CenterIM 5 status. > > == Basic info == > Cim5 is a descendant of cim4. Even though they share the name and > user interface of cim5 is highly inspired by its predecessor they > don't share any code. The main difference is that cim5 uses > libpurple as communication backend and handles Unicode properly. > > You can find more info about the project on the wiki page [1], > especially building instructions. Bugs can be reported on IRC > (#centerim @ FreeNode), this mailing list or in the bugzilla [2]. > (Prefer IRC only for small bugs such as typos.) > > == Brief list of current features == > * Accounts can be completely set in the account window, there is > no need to edit configuration files manually. (If it doesn't work > for you then it's a bug, please report it.) > * Header area shows version info and status of connected > accounts. > * Buddy list shows online/offline status of buddies. Contacts are > organized into groups and sorted according to buddy statuses. > * Account status window allows to change your current status > (only "simple" statuses are currently supported, that means there > is no way to set an away message). > * Conversation window allows correct input of Unicode messages. > Simple history is implemented, it can be scrolled using PgUp/PgDn > keys, there is a scrollbar to indicate a current position in the > history. > * More than one conversation can be opened, there is a list of > opened conversations on the screen. > * Almost complete request interface is implemented. Request > interface is used when any part of libpurple wants a specific > input from the user, for example, when libpurple needs an account > password. It also allows quick creation of user dialogs, Add > buddy window is implemented using this interface. > * Libtermkey ensures correct input handling. > * CppConsUI (console UI widget toolkit developed with cim5) is > much more mature now. Though there is still much work left. > * Basic settings can be changed in the Config window (buddy list > window width, log window height and logging levels of all cim5 > components). > * Log window displays connection progress, network > connected/disconnected events and disconnect reasons. > * Libpurple plugins work. > * Cim5 can work along the cim4. > > == Features to be finished before alpha3 == > * Cim5 currently crashes if non UTF-8 locales are used. This was > reported to libpurple developers and hopefully will be fixed soon > [3]. > * Improve code that handles reconnecting. > * Polish "splits" support in the Account window. > > == Features planned for alpha4 == > * Color scheme configuration. > * Key bindings configuration. > * Buddy list mode grouping contacts by their online/offline > status, flat buddy list. > * Rewrite TextEntry. > * Polish TextEdit implementation. > * Add fullscreen history mode. > * Footer window showing context sensitive information, especially > key bindings. > * Buddy request authorization support. > * Add more options in the Config window (logging into the file, > libpurple settings -- autoaway settings, etc.). > * Contacts renaming and moving. > * Improve CppConsUI documentation and add more signals. > > == Some free tasks == > * Buddy info window. > * Support for file transfers. > * Pounces support. (Pounces are events such as "the buddy went > away", "the buddy returned from away", "the buddy started > typing", "the buddy stopped typing".) > > [1] http://www.centerim.org/index.php/Cim-5 > [2] http://bugzilla.centerim.org/ > [3] http://developer.pidgin.im/ticket/13632 > > When I install the newest clone from git I get this error when running make: /usr/local/lib/libpurple.so: undefined reference to `xmlStrcmp@LIBXML2_2.4.30' /usr/local/lib/libpurple.so: undefined reference to `xmlSAXUserParseMemory@LIBXML2_2.4.30' collect2: ld returned 1 exit status make[2]: *** [centerim5] Error 1 make[2]: Leaving directory `/home/jostein/dw/centerim5/src' Jostein -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] CenterIM 5 progress
PP> == Features to be finished before alpha3 == PP> * Cim5 currently crashes if non UTF-8 locales are used. This was PP> reported to libpurple developers and hopefully will be fixed soon PP> [3]. :) CIM4 doesn't provide utf-8 at all. I'm forced to use koi8-r instead utf8: utf8 is unusable. PS: I'll package CIM5 for Debian/Ubuntu -- . ''`. Dmitry E. Oboukhov : :’ : email: un...@debian.org jabber://un...@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537 signature.asc Description: Digital signature -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] Centerim 5 progress.
On Thu, Jan 17, 2008 at 08:43:10PM +0100, Mark Pustjens wrote: >8>8>8>8>8->8 > > I hope there will be some people willing to actively contribute. > I don't know if I will have time to contribute so much, but I could try to do some smaller things, when I have the time to do so. I commited two small patch-sets today which decreases the number of compiler warnings from 219 to 0 when setting the compiler flags to: CPPFLAGS=-ansi -pedantic -Wall -ggdb -O0 When doing that I also found a small bug, so compiler warnings aren't always evil :-) best regards Håkan -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/
Re: [CenterIM-devel] Centerim 5 progress.
Hi again, Instructions on how to get the current code to work --- * Install pidgin or finch. Configure your accounts. When this is done copy the configuration files from ~/.purple/ to ~/.centerim/ For the accounts you want to login with, add the following lines to the appropriate part of accounts.xml: 0 * When running ./configure make sure debugging is enabled: export CPPFLAGS='-DDEBUG -ggdb' * When starting centerim, any size console will work, however since i myself work with an xterm of size 154x56, everything is setup with defaults that support only this. * Start the debugger using: libtool --mode=execute kdbg ./src/centerim (if you dont like kdbg use ddd, gdb or any other) Please let me know about any problems. Greetings/Groetjes Mark Pustjens -- Suicide was against the law. Johnny had wondered why. It meant that if you missed, or the gas ran out, or the rope broke, you could get locked up in prison to show you that life was really very jolly and thoroughly worth living. (Johnny and the Dead) -- ___ Centerim-devel mailing list Centerim-devel@centerim.org http://centerim.org/mailman/listinfo/centerim-devel http://www.centerim.org/