Re: Dia-0.88.1 on HPUX
- From: "M. Lavasani" <lavasani connect org uk>
- To: dia-list gnome org
- Subject: Re: Dia-0.88.1 on HPUX
- Date: Thu, 9 Aug 2001 15:31:51 +0100 (BST)
Hi
Mmmm.. Do you still have the plug-ins of version 0.85 installed on your
machine ? If it's the case, can you "strace -o /tmp/log dia" and then
"grep open /tmp/log" to check that it's not trying to open the older plug-ins ?
No I did delete them before.
What do you mean, by "I did that, but it still won't give any information at
all" ? Does that mean that dia_plugin_load() works, and actually returns
(after having called g_module_open(), g_module_symbol(), having executed
(*info->init_func)(info) and returned after having set info->is_loaded to
TRUE ?
That's where exactly failes, It somehow manages to open :
(that filename is from gchar *filename = g_strconcat(directory, G_DIR_SEPARATOR_S,
dirp->d_name, NULL); )
filename=/opt/tmp/dia/lib/dia/libstandard_objects.la
filename=/opt/tmp/dia/lib/dia/libnetwork_objects.la
filename=/opt/tmp/dia/lib/dia/libuml_objects.la
But after printing the last line above it won't go any futher than line :
info->module = g_module_open(info->real_filename, G_MODULE_BIND_LAZY);
I think It can find the plugins.
If it's the case, then we have a problem elsewhere.
Did you compile with GNOME enabled (not advocating either build, just that
GNOME includes possible waits for external components).
NO
Can you step each line of app/app_procs.c/app_init(), and check which line
in that routine (after the call to app_splash_init("") of course) is in
fault ?
The fault is in "dia_register_plugins();", I am sure.
Thanks
__Mehdi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]