Re: [Ekiga-devel-list] please help me



Hello,

For windows cross compile process is quite difficult ;-)
I set up my environment using Debian, but I think there will be no trouble for CentOS:

Let's have a look on different points :

1. cross compiler : I use i586-mingw32msvc-gcc version 4.4.2
(mingw32-binutils, mingw32-runtime, gcc-mingw32)
2. Makefile : let me know which Makefile you use.
3. Components : there are more than opal,ptlib and ekiga to get
and/or cross compile. (libpng-1.2.37-bin.zip, ptlib,
atk-dev_1.30.0-1_win32.zip, libpng-1.2.37-dep.zip, regex,
cairo-dev_1.8.10-3_win32.zip, libpng-1.2.37-lib.zip,
speex-1.2rc1.tar.gz, celt-0.7.1.tar.gz,
gettext-runtime-dev-0.17-1.zip, libxml2-2.7.7.tar.gz, theora,
cyrus-sasl-2.1.22.zip, glib-dev_2.24.0-2_win32.zip,
loudmouth-1.4.3-win.zip, ekiga, gtk+-dev_2.20.0-1_win32.zip,
nsis-2.46.zip, x264, expat-2.0.1.tar.gz,
gtk2-runtime-2.20-2010-04-30-ts.exe, opal, ffmpeg,
libiconv-1.9.2-1-bin.zip, openldap-2.4.19.tgz,
libogg-1.1.4.tar.gz, pango-dev_1.28.0-1_win32.zip). Here are
versions I use for trunk version.
4. You need to see in your Makefile if update-sources section get
every component.

As I can see, there is some trouble with gtk2-runtime package. use 2.16 version (both dev and runtime). In attachment a Makefile I used for 3.2.6 version (change Ekiga GIT_EKIGA_REV according to your wishes).

Don't hesitate to contact me for more help

Thierry

On 05/20/2010 10:11 AM, Rohit Negi wrote:
Hi All,
I would like to make sip communicator for windows with the feature already have in the ekiga like voice ,video and IM . ( http://ekiga.org/ekiga-softphone-features ) and i have compiled the ptlib ,opal ,ekiga source code successfully in centOS 5.4.
when i debug then i got following error:using command
ekiga -d 4 2>output.txt

please help me out.

(ekiga:10956): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:10956): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:10956): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): GLib-GObject-WARNING **: value "TRUE" of type `gboolean' is invalid or out of range for property `visible' of type `gboolean'

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

(ekiga:10956): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(ekiga:10956): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(ekiga:10956): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed



thanks,
rohit







_______________________________________________
ekiga-devel-list mailing list
ekiga-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list


--

Thierry Simonnet

ESIEE-Paris

Par respect pour l’environnement, n’imprimez ce mail que si nécessaire


Attachment: Makefile.gz
Description: application/gzip



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]