Re: [evince] Need help: ev_application_unregister_uri missing



On 15.07.21 16:30, Marek Kasik via evince-list wrote:
Hi,

On 7/15/21 10:21 AM, Klaus Dittrich wrote:
I am trying to compile evince-40.2 and 40.3 and get this error :

/usr/lib/gcc/x86_64-unknown-linux-gnu/9.4.1/../../../../x86_64-unknown-linux-gnu/bin/ld: shell/libshell40.so.3.0.0.p/ev-application.c.o: in function `ev_application_clear_uri': ev-application.c:(.text+0xfcb): undefined reference to `ev_application_unregister_uri'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

In which library/package ev_application_unregister_uri is contained?

you probably need to apply this fix:

https://gitlab.gnome.org/GNOME/evince/-/commit/ef2d7ca9734c6a2e3ba0a80279d944352d355295

Evince-40.1 still compiles without any error.

What has changed that I have missed?

Thanks for any help.

I'm sorry for the issue, it was caused by me when adding the ev_application_clear_uri() in

https://gitlab.gnome.org/GNOME/evince/-/commit/1f250861fa2ec6a7117f183459e62ac285d85db6

Regards
Marek

_______________________________________________
evince-list mailing list
evince-list gnome org
https://mail.gnome.org/mailman/listinfo/evince-list

Marek, thank you.

I compiled without dbus. With  -Ddbus=true all is ok.
So you should either remove the -Dbus option or change the ifdef.

--
Regards Klaus


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