Compiling issues

Support for HandBrake on Linux, Solaris, and other Unix-like platforms
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
Big-rome
Posts: 2
Joined: Mon Jan 28, 2019 9:52 pm

Compiling issues

Post by Big-rome » Mon Jan 28, 2019 9:55 pm

Description of problem or question:
Compiling ends with error



Steps to reproduce the problem (If Applicable):




HandBrake version (e.g., 1.0.0):
1.2.0 git



Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Ubuntu 16.04



HandBrake Activity Log ***required*** (see How-to get an activity log)

[code
: callbacks.o: In function `guide_action_cb':
: callbacks.c:(.text+0x9cdf): undefined reference to `gtk_show_uri_on_window'
: collect2: error: ld returned 1 exit status
: Makefile:606: recipe for target 'ghb' failed
: make[3]: *** [ghb] Error 1
: make[3]: Leaving directory '/home/bigrome/HandBrake/build/gtk/src'
: Makefile:451: recipe for target 'all-recursive' failed
: make[2]: *** [all-recursive] Error 1
: make[2]: Leaving directory '/home/bigrome/HandBrake/build/gtk'
: Makefile:383: recipe for target 'all' failed
: make[1]: *** [all] Error 2
: make[1]: Leaving directory '/home/bigrome/HandBrake/build/gtk'
: ../gtk/module.rules:31: recipe for target 'gtk.build' failed
: make: *** [gtk.build] Error 2
]
Please replace this text with the contents of your log file between the two code tags - OR - provide a pastebin URL in place of these 3 lines.
[/code]

User avatar
JohnAStebbins
HandBrake Team
Posts: 5315
Joined: Sat Feb 09, 2008 7:21 pm

Re: Compiling issues

Post by JohnAStebbins » Mon Jan 28, 2019 11:40 pm

Your version of libgtk is too old. Version 3.22 or newer is required. You could probably safely comment out that call and it's associated error checking since there are backup methods of opening a web page employed in the event that call fails.

Does xerus support flatpaks? If so, it may be easier for you to just install the HandBrake flatpak.

Big-rome
Posts: 2
Joined: Mon Jan 28, 2019 9:52 pm

Re: Compiling issues

Post by Big-rome » Tue Jan 29, 2019 12:17 am

I will try to upgrade libgtk because I'm trying to build with intel qsv support.

User avatar
JohnAStebbins
HandBrake Team
Posts: 5315
Joined: Sat Feb 09, 2008 7:21 pm

Re: Compiling issues

Post by JohnAStebbins » Tue Jan 29, 2019 3:34 pm

If you succeed and it works, please let us know. I know of nobody that has actually built and tested QSV on linux.

Post Reply