error while building master for windows

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

error while building master for windows

Thornton, Keith

 

Hi,

i’m getting the following error while building gstreamer/master for windows

FAILED: gst/mpegtsmux/gstmpegtsmux.dll gst/mpegtsmux/gstmpegtsmux.pdb

 

link @gst/mpegtsmux/gstmpegtsmux.dll.rsp

 

   Creating library gst\\mpegtsmux\\gstmpegtsmux.lib and object gst\\mpegtsmux\\gstmpegtsmux.exp

 

gstbasetsmux.c.obj : error LNK2019: unresolved external symbol gst_aggregator_finish_buffer_list referenced in function gst_base_ts_mux_push_packets

 

gst\mpegtsmux\gstmpegtsmux.dll : fatal error LNK1120: 1 unresolved externals

 

I am building with

Python ./cerbero-uninstalled -c config/win64.cbc -v intelmsdk -v visualstudio -v qt5 package gstreamer-1.0

 

gruesse

 


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: error while building master for windows

Nirbheek Chauhan
On Mon, Jul 13, 2020 at 4:00 PM Thornton, Keith
<[hidden email]> wrote:
>    Creating library gst\\mpegtsmux\\gstmpegtsmux.lib and object gst\\mpegtsmux\\gstmpegtsmux.exp
>
> gstbasetsmux.c.obj : error LNK2019: unresolved external symbol gst_aggregator_finish_buffer_list referenced in function gst_base_ts_mux_push_packets
>

This symbol was added recently to gstreamer core. You're probably
building with an old git checkout of that. You should generally try to
run as follows:

./cerbero-uninstalled -c config/win64.cbc -v
intelmsdk,visualstudio,qt5 fetch-package gstreamer-1.0
./cerbero-uninstalled -c config/win64.cbc -v
intelmsdk,visualstudio,qt5 package gstreamer-1.0 --offline

That way you will always have the latest git checkouts of all gstreamer repos.

Cheers,
Nirbheek
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

AW: error while building master for windows

Thornton, Keith
Thank you Nirbheek, that was indeed the problem
Gruesse

-----Ursprüngliche Nachricht-----
Von: gstreamer-devel <[hidden email]> Im Auftrag von Nirbheek Chauhan
Gesendet: Montag, 13. Juli 2020 18:20
An: Discussion of the development of and with GStreamer <[hidden email]>
Betreff: Re: error while building master for windows

On Mon, Jul 13, 2020 at 4:00 PM Thornton, Keith <[hidden email]> wrote:
>    Creating library gst\\mpegtsmux\\gstmpegtsmux.lib and object
> gst\\mpegtsmux\\gstmpegtsmux.exp
>
> gstbasetsmux.c.obj : error LNK2019: unresolved external symbol
> gst_aggregator_finish_buffer_list referenced in function
> gst_base_ts_mux_push_packets
>

This symbol was added recently to gstreamer core. You're probably building with an old git checkout of that. You should generally try to run as follows:

./cerbero-uninstalled -c config/win64.cbc -v
intelmsdk,visualstudio,qt5 fetch-package gstreamer-1.0 ./cerbero-uninstalled -c config/win64.cbc -v
intelmsdk,visualstudio,qt5 package gstreamer-1.0 --offline

That way you will always have the latest git checkouts of all gstreamer repos.

Cheers,
Nirbheek
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7C01%7C%7C5fe69ac0e216495f658208d827527210%7C28042244bb514cd680347776fa3703e8%7C1%7C0%7C637302582336832409&amp;sdata=vXHtuvmjQU%2BJ%2Frr5NztAxFBzTp1nE8uT9Qvo2Z8mPuM%3D&amp;reserved=0
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel