Qt World Summit: Register Today!

Problems to Compile HTML5 Application

  • I'm trying to compile and run the Example Application using HTML5, and this error appers to me:

    /home/dvl/bin/QtSDK/Desktop/Qt/4.8.1/gcc/lib/libQtWebKit.so:-1: error: undefined reference to `gst_element_link_pads_full'

    What should I do?

  • I'm sill having problem with this... how Can I FIX it?

  • The gst prefix might point to gstreamer... are those libraries (including plugins) installed? Maybe your libraries are just too old?

    You do not provide enough information for a better guess at what might be wrong.

  • I'm using:

    OpenSuse 11.3 (64bits)
    Qt SDK 1.2.1 (64bits)

    I hava install this packages:

    I see that the gstreamer is on 0_11 version... could be this problem?

  • No idea whether something is missing or not, I never ran opensuse:-)

    You could try to install the Qt from the opensuse repositories, that should drag in all the required packages automatically. That way you can be pretty sure not to run into missing library issues. If those packages are new enough for your program, then you could just use those (register them with Qt Creator in Tools->Options->Qt Versions IIRC).

    I think version 0.10 is new enough. Since the different Linux distributions do have widely different configurations and tend to apply lots of custom patches it is hand to be sure though.

  • The error indicates that the GStreamer libraries are there, but in a wrong version (they are found, but a symbol is missing). This is unless that there is a previous error that a library was not found. Please check for that.

    If the library is there, and the error persists, you will need to rebuild Qt, since the precompiled version will not work on your system.

Log in to reply