[gtkada] Location of gwin32.c
Kester, Rush W.
Rush.Kester at jhuapl.edu
Mon Dec 3 23:19:53 CET 2001
I'm getting an error from Glade that refers to file gwin32.c
"GLib-CRITICAL **: file gwin32.c: line 94 (g_win32_opendir):"
Does anyone know where to locate this source file?
Thanks!
> -----Original Message-----
> From: Kester, Rush W. [mailto:Rush.Kester at jhuapl.edu]
> Sent: Monday, November 26, 2001 10:50 AM
> To: 'Wolfgang Jeltsch'; GtkAda mailing list
> Cc: Glade Users mailing list
> Subject: [Glade-users] RE: [gtkada] Question about Glade
> installed with
> GtkAda-1.3.12
>
>
> Thanks Wolfgang for your reply. :-) It allowed me to move
> one step closer, but I still haven't solved the problem,
> since I don't have gwin32.c.
> (see below).
> > -----Original Message-----
> > From: Wolfgang Jeltsch [mailto:wolfgang at jeltsch.net]
> > Sent: Saturday, November 24, 2001 6:04 PM
> > To: GtkAda mailing list; Rush W. Kester
> > Cc: Glade Users mailing list
> > Subject: Re: [gtkada] Question about Glade installed with
> > GtkAda-1.3.12
> >
> >
> > On Monday, 19 November 2001, 18:58 Rush W. Kester wrote:
> > > [...]
> > > When I select File, Project Options, two windows pop up: a
> > > Project Options dialog
> > > and an MS DOS GLADE window with the following error messages:
> > >
> > > ** CRITICAL **: file utils.c: line 1338
> > > (glade_util_make_absolute_path):
> > > assertion `dir != NULL' failed.
> > >
> > > GLib-CRITICAL **: file gwin32.c: line 94 (g_win32_opendir):
> > > assertion `dirname != NULL' failed.
> > >
> > > ** WARNING **: Couldn't find next free project directory.
> > >
> > > I did a search for utils.c & gwin32.c on my hard drives but
> > > couldn't find them.
> >
> > That's not remarkable if you don't have GLADE/GLib sources
> > installed. There seem to be bugs in GLADE/GLib. The error
> > messages refer to the points in the sources where errors
> > occured. There are output by the compiled code to give
> > useful debugging information but are obviously less useful
> > for you because you not seem to have the sources.
>
> I'm not sure what GLADE/GLib files I'm missing. I have
> the following files provided with GtkAda-1.3.12 on my
> disk in:
> GtkAda-1.3.12\lib
> glib.adb
> glib.ads
> glib-xml.ads
> glib-xml.adb
> glib-glade.ads
> glib-glade.adb
> glib-glist.adb
> glib-glist.ads
> glib-gnodes.adb
> glib-gnodes.ads
> glib-gslist.ads
> glib-gslist.adb
> glib-module.adb
> glib-module.ads
> glib-enums.ads
> libglib.a
> GtkAda-1.3.12\bin
> glib-1.3.dll
>
> As instructed on http://glade.gnome.org/download.html
> I downloaded
> glade-0.5.11.tar.gz
> autoconf-2.52.tar.gz
> automake-1.5.tar.gz
> gnome-libs-1.4.1.2.tar.gz
> I found utils.c in glade-0.5.11\glade
> but was unable to locate gwin32.c
>
> The message in utils.c
> > > ** CRITICAL **: file utils.c: line 1338
> > > (glade_util_make_absolute_path):
> > > assertion `dir != NULL' failed.
> refers to the following in utils.c:
> glade_util_copy_file (const gchar *src,
> const gchar *dest)
> ...
> bytes_written = fwrite (buffer, 1, bytes_read, output_fp);
> if (bytes_read != bytes_written)
> {
> error = glade_error_new_system (_("Error writing to file:\n
> %s\n"),
> dest)
> =====> break;
> }>
>
> It seems that the problem is related to the file specified in
> "dest." This
> file is successfully opened by
> output_fp = fopen (dest, "w");
> since "Couldn't create file" isn't printed, but output_fp cannot be
> written. I can't tell what "dest" refers to.
>
> > > Is there something wrong with my installation?
> >
> > I don't know. I don't have any experiences with GLADE.
> >
> > > Where do I find these files or how are they created?
> > >
> > > Thanks in advance! Rush
> >
> > Wolfgang
>
> _______________________________________________
> Glade-users maillist - Glade-users at ximian.com
> http://lists.ximian.com/mailman/listinfo/glade-users
>
More information about the gtkada
mailing list