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
www.belledonne-communications.com <http://www.belledonne-communications.com/>


2013/12/27 Angelo <[email protected] <mailto:[email protected]>>

    On 12/24/2013 2:37 AM, [email protected]
    <mailto:[email protected]> wrote:
    Hi Hen,

     Apologies for my late reply. Was away from my PC due to Xmas
    vacation

        Angelo, I am also working on building linphone for my old XP
        SP3 machine using mingw64.

        1. What is your platform?

    Win7 64 bits

        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)

    well I followed the build instructions in the git repository which
    suggest to download the linphone-deps-win32,
    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 <[email protected] <mailto:[email protected]>> 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:

                         fi
                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>

            Well, Not sure what I'm missing.




            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 <http://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
            [email protected] <mailto:[email protected]>
            https://lists.nongnu.org/mailman/listinfo/linphone-users

        _______________________________________________
        Linphone-users mailing list
        [email protected] <mailto:[email protected]>
        https://lists.nongnu.org/mailman/listinfo/linphone-users



    _______________________________________________
    Linphone-users mailing list
    [email protected] <mailto:[email protected]>
    https://lists.nongnu.org/mailman/listinfo/linphone-users




_______________________________________________
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

Reply via email to