Thank you for your answer.
libglew-dev is installed. 'dpkg -p libglew-dev' shows this:
$ dpkg -p libglew-dev
Package: libglew-dev
Priority: optional
Section: libdevel
Installed-Size: 1087
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Multi-Arch: same
Source: glew
Version: 1.10.0-3
Provides: libglew1.5-dev, libglew1.6-dev
Depends: libgl1-mesa-dev | libgl-dev, libglew1.10 (= 1.10.0-3),
libglu1-mesa-dev | libglu-dev
Conflicts: libglew1.6-dev
Size: 109244
Description: OpenGL Extension Wrangler - development environment
The OpenGL Extension Wrangler, GLEW for short, is a library that
handles initialization of OpenGL extensions in a portable and simple
way. Once the program initializes the library and checks the
availability of extensions, it can safely call the entry points defined
by the extension. Currently GLEW supports almost all the extensions
found in the OpenGL extension registry (http://www.opengl.org/registry).
.
This package contains the development documentation as well as the
required header files.
Original-Maintainer: Matteo F. Vescovi <[email protected]>
Homepage: http://glew.sourceforge.net
$
Is it the right one?
In the synaptic package manager I searched
libgl1-mesa-dev libgl-dev libglew1.10 (= 1.10.0-3) libglu1-mesa-dev libglu-dev
libgl-dev and libglu-dev package is not present. That does not matter?
About 'libupnp-dev' it is in the synaptic package manager. If I mark it for
installation, synaptic package manager says, it will install 'libupnp6-dev'
version 1:1.6.17-1.2. At the same time it says it will uninstall package
'libupnp4-dev' version 1.8.0~svn20100507-1.2.
I was told not to install a package in the synaptic package manager in order to
apply to requirements for an eksternal program, if another package then has to
be uninstalled, because that will affect other software on the computer. What
do you suggest? The packages 'libupnp4' and 'libupnp6' are installed.
You mention about You could install in /usr/local and make sure that
PKG_CONFIG_PATH points to /usr/local paths before the Ubuntu standard /usr paths
I think I have been explained that solution before. Does the solution mean,
that you get a package not from the synaptic package manager, install it and
point at it in a way, that the package will only be used by the program, you
want to install? It will not affect the rest of the software? How I do it, I do
not get. I do not know what to write. To point a path, you open a file in gedit
and make the changes?
On Sunday, June 22, 2014 2:17 AM, J G Miller <[email protected]> wrote:
At 10:27h, on Saturday, June 21, 2014,
in message <[email protected]>,
on the subject of "[Linphone-users] how to install belle-sip-1.3.0 package on
the ubuntu 14.04 64bit?",
Kl Trm asked --
> Present is package 'libglew-dev'. Can I use that one
You can use it if if provides libglew headers from version 1.6 or greater.
Assuming the packatge is installed, do a
dpkg -p libglew-dev
and look at the line shewing provides and/or from which source and version it
is derived.
In fact on Linux Mint 16 [ which is derived from Ubuntu 13.10] I see
Package: libglew-dev
Priority: optional
Section: libdevel
Installed-Size: 1004
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: i386
Multi-Arch: same
Source: glew
Version: 1.9.0.is.1.8.0-0ubuntu2
Provides: libglew1.5-dev, libglew1.6-dev
so it is adequate for a 1.6 version requirement
> I have tried to install the 'belle-sip-1.3.0' package. When I run
> ./configure, I get
> this error message 'configure: error: libupnp >= 1.6 > 1.5
> required'. Is that error related to the not present 'libglew1.6-dev'?
No it is not. It is telling your that libunp version 1.6 or greater is required
but that the version on the system is only version 1.5
> Is there a workaround?
You could install a newer version of libunp (viz 1.6) in /usr/local and make
sure that
PKG_CONFIG_PATH points to /usr/local paths before the Ubuntu standard /usr
paths,
eg
PKG_CONFIG_PATH="\
/usr/local/lib/pkgconfig:\
/usr/local/X11R6/lib/pkgconfig:\
/usr/lib/${arch_library}/pkgconfig:\
/usr/lib/pkgconfig:\
/usr/share/pkgconfig\
"
export PKG_CONFIG_PATH
where ${arch_library} is the value appropriate to your architecture as
determined by, eg
machine="`uname -m`"
case "${machine}" in
"armv5tel") arch_library="arm-linux-gnueabi" ;;
"armv7l") arch_library="arm-linux-gnueabihf" ;;
"i686") arch_library="i386-linux-gnu" ;;
"x86_64") arch_library="x86_64-linux-gnu" ;;
*) arch_library="" ;;
esac
However all of that is in fact unecessary because libupnp 1.6 is available for
Ubuntu 14.04 because one of the versions available for Linux Mint 16 [ which is
derived from Ubuntu 13.10]
the version six months before 14.04,
Package: libupnp-dev
Priority: extra
Section: universe/libdevel
Installed-Size: 35
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Architecture: all
Source: libupnp
Version: 1:1.6.17-1.2
Depends: libupnp6-dev (>= 1:1.6.17-1.2)
Filename: pool/universe/libu/libupnp/libupnp-dev_1.6.17-1.2_all.deb
So for some reason you have the older 1.5 installed and not the required newer
1.6
> Can I config linphone, so is does not require the libupnp
> file or package?
You can usually easily find this type of information by doing
./configure --help
and looking at the lines --enable-{feature} / --disable-{feature}
to see if it is an optional feature which can be turned on/off.
_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users