Re: [Ekiga-list] ekiga - svn. installing as non-root user fails.



PawelCarqowski wrote:
<snip />
...
because, _localstatedir is used by ekiga, so....

3)
$ ./autogen.sh --prefix=/home/misc/ekiga/site-usr --exec-prefix=/home/misc/ekiga/site-usr --sysconfdir=/home/misc/ekiga/site-etc --with-ptlib-dir=/home/misc/ekiga/site-usr --with-opal-dir=/home/misc/ekiga/site-usr
$ make _sklocalstatedir=/home/misc/ekiga/site-var install

- installed ekiga, but again, produced many lines as in case 1.

Regards,
Pawel

After autogen (which you should only need to do once, after pulling down the svn source), try and run

./configure --prefix=/home/misc/ekiga/site-usr --exec-prefix=/home/misc/ekiga/site-usr --sysconfdir=/home/misc/ekiga/site-etc --with-ptlib-dir=/home/misc/ekiga/site-usr --with-opal-dir=/home/misc/ekiga/site-usr *--localstatedir=/home/misc/ekiga/site-var* (Omit the asterisks, they are just to highlight the switch!)

make

make install

Looking at your switches, do you actually have ptlib and opal installed where you say? These sort of switches are normally used to point to unusual locations of *already installed* system libraries. On a "normal" system, they would probably be installed in /usr/lib or /usr/local/lib and the corresponding include directories. 'ldconfig -p | less' is your friend here.

Secondly, I don't really know what scrollkeeper-update is but my guess is it has a hard-coded reference somewhere to /var/log/scrollkeeper.log

If you grep the clean source directory for '/var/log' what files does it bring up? Take a look in those files for hardcoded paths and try changing them...

Also, if you use the DESTDIR solution, it looks like you can run make install as root and it will be able to write to the scrollkeeper.log file, and everything else will be written to DESTDIR. Just tee the output of make install into a log file then you can see where everything has been installed to. Something like:

make install 2>&1 | tee -a ../ekiga-make-install.log

should do it.

HTH ideas help.

Alan

--
The way out is open!
http://www.theopensourcerer.com


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