Re: [Ekiga-list] Compile Problem



Brian wrote:
Eugen,
Thanks this put me on the right track.
I can confirm that suse 11.1 is the problem.

In ekiga-3.0.1/lib/engine/ it still uses *.la files all these have been
removed in 11.1, in addition there is practically nothing in
/opt/gnome/lib. Most of those files have been moved to /usr/lib.
There were about 6 other files that were deleted altogether.
What a mess!
Anyway I got over all of them, and engine compiled ok.

Now I get to
/usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld:
cannot find -lresmgr
collect2: ld returned 1 exit status
make[3]: *** [ekiga] Error 1
make[3]: Leaving directory `/Documents/SOURCE/SUSE11/ekiga-3.0.1/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/Documents/SOURCE/SUSE11/ekiga-3.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Documents/SOURCE/SUSE11/ekiga-3.0.1'
make: *** [all] Error 2

Only to discover that suse dropped support for resmgr after 10.3.
It nolonger exists in 11.1. Suse now appears to use hal-resmgr.

Once I figured out what libs were required where, I coped, but I do not
understand how to proceed with this one.
Is it possible to remove the requirement to load resmgr?

Hi,

I didn't know what resmgr is, so I took a look at http://www.lst.de/~okir/resmgr. In debian, my machine, resmgr does not exist. I searched resmgr in ekiga, ptlib and opal, and I haven't found it either. So I imagine it's suse which adds it to the command line?? Look at the parameters of gcc (gcc -v or other flags, I don't know). Also, try to install the package providing resmgr library.

--
Eugen


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