Menu

Building applications

Authoring
2014-08-12
2014-08-16
  • Andrew Sinclair

    Andrew Sinclair - 2014-08-12

    Hi,

    How do I build the applications located in the applications dir such as the ts2hds app? My standard build doesn't seem to build these and I can't see an option in configure for them either

    I am hoping by reading this that it will create Adobe HDS files which would be great. So any pointers on how to build and use would be great.

    Thanks

     
  • Romain Bouqueau

    Romain Bouqueau - 2014-08-13

    Hi Andrew,

    • 'build gpac'
    • 'sudo make install'
    • then go to the app dir and type 'make'

    For HDS, the work is not completely done: Adobe put FLV tags in MP4. We lacks the support for the FLV tags. All the other things such as the manifests or the proprietary ISOBMF boxes are already implemented and tested.

    Let me know if you are interested in contributing in any way for this developement.

     
  • Andrew Sinclair

    Andrew Sinclair - 2014-08-15

    Happy to have a look, any pointers on getting the linking for this to work on x86_64?

    Andrews-MacBook-Pro-2:ts2hds andrew$ make
    Undefined symbols for architecture x86_64:
    "_abst_New", referenced from:
    _adobize_segment in f4v.o
    "_abst_Size", referenced from:
    _adobize_segment in f4v.o
    "_abst_Write", referenced from:
    _adobize_segment in f4v.o
    "_afra_New", referenced from:
    _adobize_segment in f4v.o
    "_afrt_New", referenced from:
    _adobize_segment in f4v.o
    "_asrt_New", referenced from:
    _adobize_segment in f4v.o
    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [ts2hds] Error 1

     
  • Romain Bouqueau

    Romain Bouqueau - 2014-08-16

    Should be solved as rev5357. Thanks for reporting.