|
From: | Margaux Clerc |
Subject: | Re: [Linphone-users] Compile on Windows fails: (belle-sip/dict.h: No such file or directory) |
Date: | Thu, 2 Jan 2014 12:58:12 +0100 |
Hi Margaux,
Thanks for this info.
It would have been nicer if the README had mentioned this. It's not obvious to guess.
What's also confusing to me is, that none of the git repositories (cunit, antlr, belle-sip) seem to use any tags.
This seems to make it very tricky to compare setups with versions who copile successfully.
README of bellesip tells me I have to compile antlr and cunit?
Is this really true if I have already installed the most recent linphone-dependencies?
Well antlr is supposed to be very painful to be compiled / installed under windows, so I'll try first to use the version from
linphone-deps-win32-20131209
cunit is marked as optionalm but on the other in the mingw section I'm told to compile it.
SO I clone cunit (linphone branch) and run
./configure
The resulting error:
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
configure: error: cannot run /bin/sh ./config.sub
So let's try without cunit. Perhaps it's really optional
README of belle-sip tells me I need java in my path.
But java is not at all installed in my mingw release. It's not even mentioned in the README.mingw of linphone.
At a first glance I didn't find java when borowsing the list of options to install when running mingw-get
Shall I use the default windows java?
If yes which version of java will cause the least amount of problems.
Thanks in advance for any help.
On 12/30/2013 10:59 AM, Margaux Clerc wrote:
Hi Angelo,
Linphone-deps does not contains the last version of belle-sip so you must compiled it.
Regards,
--Margaux CLERC
2013/12/27 Angelo <address@hidden>
On 12/24/2013 2:37 AM, address@hidden wrote:
Hi Hen,
Apologies for my late reply. Was away from my PC due to Xmas vacationWin7 64 bits
Angelo, I am also working on building linphone for my old XP SP3 machine using mingw64.
1. What is your platform?
well I followed the build instructions in the git repository which suggest to download the linphone-deps-win32,
2. The error > > linphonecore.h:36:28: fatal error: belle-sip/dict.h: No such file or
> > directory
tells me that a.) You don't have the belle-sip library's include file named dict.h
or it can't be found. It's possible you don't have the library either (you didn't say)
which contains the belle-sip dll and it's header files.
However I didn't find any linphone-deps archive, that contains
belle-sip.dict.h
To be sure I downloaded quite some different versions and found only following ones, which contain belle-sip at all.
linphone-deps-win32-20130813.zip
linphone-deps-win32-20131115.zip
linphone-deps-win32-20131209.zip
None of them containing a dict.h though
Angelo <address@hidden> wrote:
Hi,_______________________________________________
I'm trying to build linphone, but it seems I missed something or that
the instructions are not complete (or both)
I would be thankful for any suggestion / feedback.
I installed mingw and msysgit
downloaded the linphone sources (HEAD) and followed the README.mingw
instructions.
Finally I ended up with an error:
fiWell, Not sure what I'm missing.
if test "`cat liblinphone_gitversion.h.tmp`" != "`cat
./liblinphone_gitversion.h
`" ; then \
cp -f liblinphone_gitversion.h.tmp
./liblinphone_gitversion.h ;
\
fi
rm -f liblinphone_gitversion.h.tmp ;
make all-recursive
make[3]: Entering directory `/d/work//linphone/coreapi'
Making all in .
make[4]: Entering directory `/d/work//linphone/coreapi'
CC linphonecore.lo
In file included from linphonecore.c:22:0:
linphonecore.h:36:28: fatal error: belle-sip/dict.h: No such file or
directory
#include <belle-sip/dict.h>
Further minor observations:
The instructions fo compiling mingw are a little surprising:
- Why wget once to ~ (intltool_0.40.4-1_win32.zip) and once to /
(GTK2-Outcrop.tar.gz)?
The url for the outcrop theme has changed:
http://ftp.gnome.org/pub/GNOME/teams/art.gnome.org/themes/gtk2/GTK2-Outcrop.tar.gz
The one in the documentation is outdated:
There were conflicts hwne unzipping:
It would be nice to say whether to skip / overwrite the conflicts.
The confilciting files were:
bin/openssl.exe
bin/certtool.exe
bin/c_rehash.exe
A command line is indicated as
tar -xvfz GTK2-Outcrop.tar.gz
but should probable be
tar xvfz GTK2-Outcrop.tar.gz
I'm asked to remove three files from my MingW distribution (libintl.a
libintl.la libintl.dll.a)
However I have only two files there.
I'd further be curious whether I break anything by removing these
files. Did these files exist already before
I started following the instructions for setting up a linphone buiold
environmment?
Wouldn't it be safer to just rename these files?
I'll try with the most recent tagged version to see whether the
problem is version dependent (However my PC is quite slow, so I'll
report back later in case this changes anything)
_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
_______________________________________________ Linphone-users mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/linphone-users
_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users
[Prev in Thread] | Current Thread | [Next in Thread] |