linphone-developers
[Top][All Lists]
Advanced

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

Re: [Linphone-developers] [Linphone compilation] [GTK version]


From: Lakshman Kumar
Subject: Re: [Linphone-developers] [Linphone compilation] [GTK version]
Date: Mon, 19 Mar 2018 09:25:42 +0530

Hi
I have clone linphone desktop  from linphone site. I have successfully generated project.sln file, WORK, OUTPUT folders but I can't build successfully in visual studio 2015 because   I have facing issue is 


CMake Error at C:/Program Files/CMake/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
28>    Could NOT find Minizip (missing: MINIZIP_LIBRARIES)
28>  Call Stack (most recent call first):
28>    C:/Program Files/CMake/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:377 (_FPHSA_FAILURE_MESSAGE)
28>    cmake/FindMinizip.cmake:44 (find_package_handle_standard_args)
28>    CMakeLists.txt:112 (find_package)


Please guide me who we will solve this issue..............

                                         Thanking your 
                                         Regards 

                                                                                                                        Kumar

On Mon, Mar 19, 2018 at 3:34 AM, B. KRiSTóF <address@hidden> wrote:

Hello!


For those who are interested in the GTK frontend version I recorded the steps in order to successfully (and hopefully properly) compile the code.


The reqired steps are the following.


################################################################################
Add value
LinphoneCallAnsweredElsewhere
to enum
_LinphoneCallStatus
in file
"LINPHONE/submodules/linphone/include/linphone/types.h"
around line 349.
################################################################################
Comment out line
#include "liblinphone_gitversion.h"
in file
"LINPHONE/submodules/linphone/gtk/main.c"
at line 25.
################################################################################
Insert function
void linphone_call_iframe_decoded_cb(LinphoneCall *call,void * user_data) {
    char* to=linphone_address_as_string(linphone_call_get_call_log(call)->to);
    char* from=linphone_address_as_string(linphone_call_get_call_log(call)->from);
    stats* counters;
    LinphoneCore* lc=(LinphoneCore*)user_data;
    ms_message("call from [%s] to [%s] receive iFrame",from,to);
    ms_free(to);
    ms_free(from);
    counters = (stats*)get_stats(lc);
    counters->number_of_IframeDecoded++;
}
to file
"LINPHONE/submodules/linphone/tester/video_tester.c"
before line 409.
Please note that the piece of code above originates from an externel source: https://git.emynos.pasiphae.eu/emynos/linphone/raw/ae199a7af51ab5c80c990c9ebf40e0f6d33f37b2/tester/call_single_tester.c
################################################################################
LINPHONE denotes a path where the dowloaded repository is located.

However, after starting the application and seeing the "Help/About" details I have concerns how up to date the GTK version is. It says "Linphone 3.12.0

(C) Belledonne Communications, 2010" and I am not sure it supports all the features that version 4.1.1 claims. Does anybodey can confirm that the GTK version has the same functionality as the 4.1.1 QT version despite the version number in the GTK about panel? Or is the GTK frontend is not supported anymore?

Best Regards

P.S. If anybody knows what components are needed for the QT framework to render the buttons properly (I mean they should be visible) please let me know I'm still curious...


Feladó: Linphone-developers <linphone-developers-bounces+vistafan=address@hidden>, meghatalmazó: B. KRiSTóF <address@hidden>
Elküldve: 2018. március 12. 21:31
Címzett: address@hidden
Tárgy: [Linphone-developers] [Linphone compilation] [GTK version]
 

Hello!

Since I had no luck with the QT frontend - the buttons did not render at all - I tried to compile the linphone-desktop project with the GTK frontend. After the installation of the GTK3 packages I got the following error when I compiled the Linphone application:

LINPHONE/submodules/linphone/gtk/calllogs.c: In function ‘linphone_gtk_call_log_update’:
LINPHONE/submodules/linphone/gtk/calllogs.c:345:9: error: ‘LinphoneCallAnsweredElsewhere’ undeclared (first use in this function)
    case LinphoneCallAnsweredElsewhere:
         ^
LINPHONE/submodules/linphone/gtk/calllogs.c:345:9: note: each undeclared identifier is reported only once for each function it appears in
gtk/CMakeFiles/linphone-gtk.dir/build.make:110: recipe for target 'gtk/CMakeFiles/linphone-gtk.dir/calllogs.c.o' failed

LINPHONE denotes a path where the dowloaded repository is located.
Unfortunately, I have no knowledge on the GTK library to fix this issue.
A patch would be much appreciated.

Best Regards


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers




--

Lakshman Kumar
Software Trainee
•Mail: address@hidden
•Web: http://www.krify.com/
(Landline) +91-884-2342100 Ex: 21
(Mobile) 

Disclaimer:
The content of this mail is Krify - Confidential. This message is for the named recipient(s) above and may contain confidential, proprietary or legally privileged information of Krify. If you have received this message in error, please immediately delete all copies of it, and notify the sender. Do not disseminate this message to anyone if you are not the intended recipient. Incase if you don't want to receive any further emails, then please notify us back.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]