Problem with Pango On IBM AIX 4.3.3



I've tried to compile the glib-2.2.1 pango-1.2.1 atk-1.2.0 and
gtk+-2.2.1 on IBM
with AIX 4.3.3 using xlc compiler and not gcc
The compilation was made succesfull after some minor changes in Makefiles.

When compiling the above packages with configure --enable-static=yes and
--enable-shared=no
all the demos programs from gtk+-2.2.1 work as well.

But when I compile all the above with configure --enable-shared=yes
which is the default
the compilation was succesful.
But when running examples from demos of gtk+-2.2.1 all the examples that
uses pango fonts
crashed with segmentation fault (core dumbed).

When debugging all the examples crashes at
function   pango_x_get_context  at
   file pangox.c at line 311
when calling  info = g_new(PangoXContextInfo,1);

After some trials to find the problem I'realized that all glib functions
that called from
pango has problem.Because

I've changed the above line with :
    info = (PangoXContextInfo *)malloc(sizeof(PangoXContextInfo));

and then crashed at g_object_set_qdata_full in the same function
pango_x_get_context
4 lines beyond.

I'am very complicated because when i use static libraries everything is
working as well
I've tried some examples that don't load pango font like pixbufdemo and
work well with
shared libraries.

After all I've tried to compile the above packages using gcc that i'have
download from
ucla university.The compilation was succesfull.But I have exactly the
same problems with
shared libraries.

Did anyone have some ideas for the above.

Thanks in advance
Regards,
Bill Souliotis







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