How to compile for OSX

OSX/Darwin
Salsaman
2009-11-22
2012-09-15
  • Salsaman

    Salsaman - 2009-11-22

    Here is a patch received from anonyomous (I am unable to confirm if it is
    correct or not since I don't have any Apple hardware).

    Some notes on compiling LiVES on Leopard (assuming MacPorts base)

    • ALL the dependencies are in MacPorts, including frei0r-plugins. Nice.

    • ./configure with --prefix=/opt/local to install alongside macports

    • I had to set the following environment variables (without which LD
      couldn't link to X11 symbols):

    LDFLAGS=-L/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib -L/usr/X11/lib

    (actually, I symlinked /Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib to

    /opt/local/lib/X11)

    LIBS=-lXext -lX11

    • in lives-plugins/plugins/decoders/dv_decoder.c I had to modify all
      references to 'off64_t' to 'off_t' as OS X doesn't have 'off64_t'. (see

    http://trac.macports.org/ticket/13552)

    • change MSGMERGE_UPDATE to '/opt/local/bin/msgmerge --update
      --backup=off' so that the broken backup code in gettext doesn't try to copy

    nonexistant file ACL information (see

    http://subcommanderblog.wordpress.com/2009/05/16/msgmerge-on-macosx-and-
    no-

    such-file-or-directory/)

     
  • D H

    D H - 2010-01-14

    I'd like to give this a try. I'm not exactly ready at this moment to process
    the job and am curious as to where I need to edit the environmental variables?

     
  • Salsaman

    Salsaman - 2010-01-14

    The environment variables are not edited, rather you set them from the
    commandline, e.g:

    export LDFLAGS=-L/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib -L/usr/X11/lib

    export LIBS=-lXext -lX11

    Note, with the current version, you probably only need to do the following:

    export LDFLAGS=-L/Developer/SDKs/MacOSX10.5.sdk

    Also, the change in dv_decoder.c should no longer be required.

    MSGMERGE_UPDATE is in the files po/Makefile.in.in, po/Makefile.in and
    po/Makefile.

    It is probably best to change it in all 3 locations.

     
  • D H

    D H - 2010-01-14

    Thanks for your help I tried earlier and got this result with the entire
    string:

    $ LDFLAGS=-L/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib -L/usr/X11/lib/

    -bash: -L/usr/X11/lib/: No such file or directory

     
  • D H

    D H - 2010-01-14

    Hit me

     
  • D H

    D H - 2010-01-14

    Ok, I've got this error:

    checking for X11... configure: error: Package requirements (x11) were not met:

    No package 'x11' found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you

    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables X11_CFLAGS

    and X11_LIBS to avoid the need to call pkg-config.

    See the pkg-config man page for more details.

    $

     
  • dj fil

    dj fil - 2010-01-31

    I also have the same error.

    And i do have X11 installed.

     
  • Bazileus

    Bazileus - 2010-03-10

    What about complete app for MacOS? ^___^

     
  • Salsaman

    Salsaman - 2010-03-10

    That would be great...I hope somebody will create one soon !

    I don't have any Apple hardware, so I am unable to do it myself at the present
    time :-(

     
  • nupulse

    nupulse - 2011-01-05

    Hi there

    I have found this error after sudo make followings gfinch intructions (much
    better than doing only ./configure) and don't know how to continue

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

    many thanks

     
  • nupulse

    nupulse - 2011-01-06

    Hi again, fixed this problem modifing the ogg.decoder.h in the 64 values like
    with the dv.decoder done before, now lives opens but ask me for mplayer or
    sox, so it's almost done...I hope (I though mplayer was installed all the way)

    cheers

     
  • Salsaman

    Salsaman - 2011-01-06

    OK, great !

    Do you mind doing the following:

    tar and gzip the complete lives directory (after running make), and then email
    a copy of that file to me at salsaman@gmail.com

    That way other OSX users should be able to install just by running "make
    install".

    Thanks,

    Gabriel.

     
  • nupulse

    nupulse - 2011-01-08

    My pleasure, kind Sir, I love this software. I will send you the packages, but
    feel that it is compiled without Pulse Audio Jack & sox (I will try again with
    those packages)

    Here is a link with the full steps I followed and a beatiful picture with
    LiVES running in a Mac

    http://linux.foroactivo.eu/t7-lives-1310-vj-software-on-mac-osx-unix-darwin-
    english

    Please be patient with me, I have no idea of Unix/Linux, I'm learning with
    myself, Google and users like you.

    Cheers

    [url=http://www.servimg.com/image_preview.php?i=2&u=16059268][img][url]http://i35.servimg.com/u/f35/16/05/92/68/lives10.png[/url][/img][/url]
    
     
  • Salsaman

    Salsaman - 2011-01-08

    Thankyou very much !

     
  • nupulse

    nupulse - 2011-01-11

    Although the installation is ok (without audio) I have found that we can't
    open .ogg files, so we need to do simililars changes we did before:

    open ogg.decoder.c and search the lseek64 lines and delete the number 64 where
    you find it. After this I have run ./configure again and the problem is fixed.

    It is really important cause .ogg files runs faster in LiVES and if you have a
    small VRAM amount (like 128 MB) is really usefull, imrpove the video
    perfomance without killing the quality.

    see you

     
  • nupulse

    nupulse - 2011-01-22

    Now I'm working on a "simple installer" with packagemaker, the package makes
    the installation OK but running the lives-exe aplication starts, X11 opens but
    I have this message:

    Segmentation fault, and software do not opens

    Any ideas????

     
  • nupulse

    nupulse - 2011-01-22

    Solved Jack audio in Mac OS X for LiVES, very easy, just go to:

    http://www.jackosx.com/

    and download the Jack OSX version 0.87, install it with double click on the
    installer's icon (no command line required here) and compile LiVES again, all
    the Jack audio errors and warnings disapears.

    still fighting with PulseAudio, serious problems with dbus

     
  • Salsaman

    Salsaman - 2011-01-22

    Re. 17

    Please install gdb. Then run lives like so:

    gdb lives-exe

    (gdb) run

    run the application until it segfaults, then:

    (gdb) info threads

    then for each thread, e.g.

    (gbd) thread 1

    (gdb) bt

    ...

    (gdb) thread 2

    (gbd) bt

    ...

    etc.

    Then cut and paste the backtraces.

     
  • nupulse

    nupulse - 2011-01-26

    Thanks, I wil try this,

    all the way, I have done an HD partition with BootCamp, installed rEFIt &
    Ubuntu Studio + LiVES and it runs very much better, no audio probs, no Freir0r
    probs, etc etc and you only needs 10 GB to make the installation. It is
    incredible the perfomance with only 128MB VRam.

    Find here the steps (spanish only) for mac users:

    http://linux.foroactivo.eu/t11-linux-ubuntu-studio-1010-con-bootcamp-
    macos-x

    See you soon with news about this, I'm starting from 0, I mean, 1st step
    installing MacPorts.......

     
  • nupulse

    nupulse - 2011-02-21

    Compiling the new 1.4.1 I have found those errors (when 'sudo make'), feel
    that I have followed the same steps as usual with 1.3.10 but files now are
    quite differents , so the modifications (like 64 values) now aren't enough to
    satisfy this pretty list:

    ogg_decoder.h:41: error: expected specifier-qualifier-list before ‘int_t’

    ogg_decoder.h:85: error: expected specifier-qualifier-list before ‘uint_t’

    ogg_decoder.h:115: error: expected specifier-qualifier-list before ‘int_t’

    ogg_decoder.h:140: error: expected specifier-qualifier-list before ‘int_t’

    ogg_decoder.c: In function ‘index_entry_new’:

    ogg_decoder.c:112: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c: In function ‘find_pagepos_in_index’:

    ogg_decoder.c:136: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:136: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c: In function ‘theora_index_entry_add’:

    ogg_decoder.c:154: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:155: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:159: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:163: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:164: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:165: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:170: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:172: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:177: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:179: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:180: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:207: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:208: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c: In function ‘dirac_index_entry_add_before’:

    ogg_decoder.c:218: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:219: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c: In function ‘dirac_index_entry_add’:

    ogg_decoder.c:237: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:244: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:246: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:247: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:258: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:259: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:260: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c: In function ‘get_bounds_for’:

    ogg_decoder.c:281: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:287: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:293: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:294: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:295: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:296: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:299: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:305: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:312: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c: In function ‘get_page’:

    ogg_decoder.c:354: warning: implicit declaration of function ‘lseek64’

    ogg_decoder.c:390: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:391: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c: In function ‘lives_in_stream_new’:

    ogg_decoder.c:452: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:453: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c: In function ‘append_extradata’:

    ogg_decoder.c:459: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:459: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:459: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:460: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:461: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c:462: error: ‘lives_in_stream’ has no member named ‘ext_size’

    ogg_decoder.c: In function ‘stream_from_sno’:

    ogg_decoder.c:468: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:469: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c: In function ‘setup_tracks’:

    ogg_decoder.c:569: error: ‘stream_priv_t’ has no member named
    ‘last_granulepos’

    ogg_decoder.c:598: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:599: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:606: error: ‘lives_in_stream’ has no member named ‘samplerate’

    ogg_decoder.c:626: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:627: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:633: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:636: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:637: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:638: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:640: error: ‘lives_in_stream’ has no member named ‘version’

    ogg_decoder.c:648: error: ‘lives_in_stream’ has no member named ‘fps_num’

    ogg_decoder.c:649: error: ‘lives_in_stream’ has no member named ‘fps_denom’

    ogg_decoder.c:653: error: ‘stream_priv_t’ has no member named
    ‘keyframe_granule_shift’

    ogg_decoder.c:654: error: ‘stream_priv_t’ has no member named
    ‘keyframe_granule_shift’

    ogg_decoder.c:675: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:676: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:678: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:683: error: ‘stream_priv_t’ has no member named
    ‘keyframe_granule_shift’

    ogg_decoder.c:696: error: ‘lives_in_stream’ has no member named ‘version’

    ogg_decoder.c:749: error: ‘lives_in_stream’ has no member named ‘fps_num’

    ogg_decoder.c:750: error: ‘lives_in_stream’ has no member named ‘fps_denom’

    ogg_decoder.c:773: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:802: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:810: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:827: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:827: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c: In function ‘find_first_page’:

    ogg_decoder.c:948: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:950: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:951: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:998: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1023: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:1031: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1037: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1046: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1049: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c: In function ‘find_last_theora_frame’:

    ogg_decoder.c:1077: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:1079: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c: In function ‘find_first_sync_frame’:

    ogg_decoder.c:1127: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1144: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1144: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:1146: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:1150: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1150: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1154: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1156: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1165: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1179: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1226: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1240: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1245: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:1248: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1248: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1249: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1249: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1249: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1252: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:1254: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1258: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1258: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1260: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1265: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1283: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:1291: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1297: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1317: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1318: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:1324: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1328: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1330: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1333: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1334: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1334: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1334: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1340: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1340: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1340: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1341: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1347: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1348: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1348: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1348: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1376: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1379: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1381: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1381: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1381: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1382: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1382: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:1382: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:1383: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c:1383: error: ‘index_entry’ has no member named ‘pagepos_end’

    ogg_decoder.c: In function ‘find_last_sync_frame’:

    ogg_decoder.c:1411: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:1413: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c: In function ‘get_last_granulepos’:

    ogg_decoder.c:1472: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1478: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1482: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1483: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:1491: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1495: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1495: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1497: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c: In function ‘granulepos_2_time’:

    ogg_decoder.c:1516: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1521: error: ‘lives_in_stream’ has no member named ‘samplerate’

    ogg_decoder.c:1526: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1530: error: ‘lives_in_stream’ has no member named ‘fps_denom’

    ogg_decoder.c:1530: error: ‘lives_in_stream’ has no member named ‘fps_num’

    ogg_decoder.c: In function ‘attach_stream’:

    ogg_decoder.c:1602: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:1603: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1606: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1610: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1622: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1632: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1643: error: ‘lives_in_stream’ has no member named ‘version’

    ogg_decoder.c:1643: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1644: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1650: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c: In function ‘detach_stream’:

    ogg_decoder.c:1724: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1724: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1725: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1726: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1732: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1732: error: ‘lives_in_stream’ has no member named ‘ext_data’

    ogg_decoder.c:1733: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1734: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1741: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1741: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1742: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘frame_to_gpos’:

    ogg_decoder.c:1750: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1753: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c: In function ‘ogg_seek’:

    ogg_decoder.c:1804: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1805: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1805: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:1807: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:1808: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1810: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1813: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:1831: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1832: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1839: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1854: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1889: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1891: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:1892: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c: In function ‘init_cdata’:

    ogg_decoder.c:1937: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘get_clip_data’:

    ogg_decoder.c:2018: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2051: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2056: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:2072: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:2073: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2075: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2105: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2108: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:2108: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2137: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2138: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:2141: error: ‘lives_in_stream’ has no member named ‘duration’

    ogg_decoder.c:2142: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2147: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2148: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:2153: error: ‘lives_in_stream’ has no member named ‘nframes’

    ogg_decoder.c:2157: error: ‘lives_in_stream’ has no member named ‘duration’

    ogg_decoder.c:2158: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2163: error: ‘lives_in_stream’ has no member named ‘nframes’

    ogg_decoder.c: In function ‘ogg_theora_read’:

    ogg_decoder.c:2181: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2185: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘ogg_dirac_read’:

    ogg_decoder.c:2280: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2323: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2328: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2346: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2347: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2351: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘ogg_data_process’:

    ogg_decoder.c:2367: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2369: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2372: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2373: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2377: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2382: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2393: error: ‘lives_in_stream’ has no member named ‘stream_id’

    ogg_decoder.c:2394: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2398: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2399: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2406: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2408: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2408: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2409: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2412: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2417: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2425: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2434: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2438: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘get_frame’:

    ogg_decoder.c:2486: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2488: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2490: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2492: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2498: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2510: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2514: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:2521: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2521: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2525: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2533: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2535: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2538: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:2541: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2542: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2551: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2551: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2553: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2555: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2559: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2562: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2567: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2568: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2573: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2574: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2574: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2578: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2579: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:2584: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:2585: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2585: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2588: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2589: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2594: error: ‘index_entry’ has no member named ‘pagepos’

    ogg_decoder.c:2595: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2595: error: ‘index_entry’ has no member named ‘value’

    ogg_decoder.c:2596: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2599: error: ‘lives_in_stream’ has no member named ‘data_start’

    ogg_decoder.c:2600: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2607: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2608: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2611: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2617: error: ‘lives_in_stream’ has no member named ‘stpriv’

    ogg_decoder.c:2619: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2627: error: ‘lives_in_stream’ has no member named ‘stpriv’

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

     
  • Salsaman

    Salsaman - 2011-02-22

    Hmm that is strange, because in the code it has e.g. int64_t not int_t. The
    definition of int64_t comes from #include <inttypes.h> which is included from
    decplugin.h in ogg_decoder.c. Maybe you can look into this and see what is
    going on in your inttypes.h.

    Also looking again at the code, I don't see why you need to mess with offs64_t
    etc. I have lines in there like #ifdef IS_DARWIN which should take care of
    this. IS_DARWIN comes from configure.in:

    case "{$target_os}" in

    darwin)
    IS_DARWIN="true"

    ;;

    I believe $target_os comes from uname -a, so it would be interesting to know
    what this command returns.

     
  • nupulse

    nupulse - 2011-02-25

    well, I have try to compile again starting from the begining (without modifing
    the code), and I had the same problem, see below for details. I changed it
    (64) before cause I though it could fix something, pls check out the errors
    that you can find now.

    So, looking at my inttypes.h I can find this, although I'm not sure if I'm
    understanding very well where I need to find this,

    in this case at /opt/local/include/gcc4/c++/tr1/inttypes.h

    ifndef _GLIBCXX_TR1_INTTYPES_H

    define _GLIBCXX_TR1_INTTYPES_H 1

    include <tr1 cinttypes="">

    endif // _GLIBCXX_TR1_INTTYPES_H

    And doing uname -a:

    Darwin Macintosh-2.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10
    18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386

    __COMPILING ERRORS_(sudo make)

    In file included from ogg_decoder.c:60:

    ogg_decoder.h:15: error: expected specifier-qualifier-list before ‘off64_t’

    ogg_decoder.h:137: error: expected specifier-qualifier-list before ‘off64_t’

    ogg_decoder.c: In function ‘theora_index_entry_add’:

    ogg_decoder.c:159: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:165: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘dirac_index_entry_add’:

    ogg_decoder.c:237: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘get_bounds_for’:

    ogg_decoder.c:281: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘get_page’:

    ogg_decoder.c:349: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:354: warning: implicit declaration of function ‘lseek64’

    ogg_decoder.c:372: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:374: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:380: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:382: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:382: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:391: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:392: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:398: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c: In function ‘setup_tracks’:

    ogg_decoder.c:546: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:549: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:554: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:559: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:561: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:562: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:567: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:572: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:573: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:574: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:574: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:576: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:586: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:602: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:606: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:606: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:606: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:606: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:610: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:611: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:630: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:648: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:648: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:648: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:648: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:649: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:649: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:649: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:649: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:653: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:654: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:657: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:658: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:678: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:686: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:686: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:771: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:774: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:775: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:776: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:776: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:782: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:783: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:793: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:794: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:794: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:819: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:823: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:827: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c: In function ‘seek_byte’:

    ogg_decoder.c:883: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:885: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:886: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c: In function ‘get_data’:

    ogg_decoder.c:899: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:900: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:900: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:901: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:901: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:906: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:907: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:909: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:912: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:914: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c: In function ‘find_first_page’:

    ogg_decoder.c:942: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:950: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:951: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:953: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:954: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:961: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:977: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:977: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:983: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:984: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:988: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:988: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:989: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:993: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:997: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1004: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1007: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1013: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:1015: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1019: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1023: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1026: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1027: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1031: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1037: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:1042: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1051: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:1056: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c: In function ‘find_last_theora_frame’:

    ogg_decoder.c:1078: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c: In function ‘find_first_sync_frame’:

    ogg_decoder.c:1127: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1177: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1189: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1205: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:1205: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1211: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1212: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1216: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:1216: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:1217: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1221: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1225: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1232: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1236: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1240: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1240: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1249: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1260: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1273: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:1275: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1279: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1283: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1286: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1287: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1291: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:1297: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:1304: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:1309: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1317: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1318: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:1324: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1330: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1334: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1338: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1340: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1341: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1347: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1348: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1362: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1375: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1376: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1379: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:1381: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1391: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c: In function ‘find_last_sync_frame’:

    ogg_decoder.c:1412: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c: In function ‘get_last_granulepos’:

    ogg_decoder.c:1482: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1483: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:1495: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1495: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1497: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c: In function ‘open_ogg’:

    ogg_decoder.c:1556: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:1561: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c: In function ‘attach_stream’:

    ogg_decoder.c:1589: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:1591: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:1602: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:1603: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:1606: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1643: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1644: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c: In function ‘detach_stream’:

    ogg_decoder.c:1692: error: ‘ogg_t’ has no member named ‘oy’

    ogg_decoder.c:1741: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1741: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c:1742: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘ogg_seek’:

    ogg_decoder.c:1804: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1805: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1808: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1810: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1814: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:1815: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:1815: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:1831: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1832: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:1854: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1889: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:1892: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c: In function ‘init_cdata’:

    ogg_decoder.c:1937: error: ‘lives_ogg_priv_t’ has no member named ‘idx’

    ogg_decoder.c: In function ‘get_clip_data’:

    ogg_decoder.c:2020: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2021: error: ‘ogg_t’ has no member named ‘y_height’

    ogg_decoder.c:2028: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2028: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2032: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2032: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2036: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2036: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2054: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2062: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:2064: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2070: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2072: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:2073: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:2075: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2080: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2080: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2108: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:2108: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c: In function ‘ogg_theora_read’:

    ogg_decoder.c:2179: error: ‘lives_ogg_priv_t’ has no member named ‘skip’

    ogg_decoder.c:2181: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2185: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘ogg_dirac_read’:

    ogg_decoder.c:2280: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2323: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2327: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2328: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2346: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2347: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2351: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘ogg_data_process’:

    ogg_decoder.c:2367: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2373: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2377: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2382: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2383: error: ‘ogg_t’ has no member named ‘page_valid’

    ogg_decoder.c:2386: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2391: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2393: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:2394: error: ‘ogg_t’ has no member named ‘current_page’

    ogg_decoder.c:2399: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2408: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2408: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2409: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2412: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2414: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2417: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2418: error: ‘lives_ogg_priv_t’ has no member named ‘skip’

    ogg_decoder.c:2431: error: ‘ogg_t’ has no member named ‘op’

    ogg_decoder.c:2434: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c:2438: error: ‘lives_ogg_priv_t’ has no member named ‘frame_out’

    ogg_decoder.c: In function ‘get_frame’:

    ogg_decoder.c:2482: error: ‘lives_ogg_priv_t’ has no member named
    ‘current_pos’

    ogg_decoder.c:2482: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2484: error: ‘ogg_t’ has no member named ‘y_height’

    ogg_decoder.c:2488: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2490: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2515: error: ‘ogg_t’ has no member named ‘total_bytes’

    ogg_decoder.c:2521: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2521: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2533: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2535: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2551: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2551: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2553: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2555: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2559: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2562: error: ‘lives_ogg_priv_t’ has no member named ‘skip’

    ogg_decoder.c:2562: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2563: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2563: error: ‘lives_ogg_priv_t’ has no member named
    ‘current_pos’

    ogg_decoder.c:2574: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2578: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2579: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2579: error: ‘lives_ogg_priv_t’ has no member named ‘cpagepos’

    ogg_decoder.c:2584: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2585: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2585: error: ‘lives_ogg_priv_t’ has no member named
    ‘kframe_offset’

    ogg_decoder.c:2588: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2589: error: ‘lives_ogg_priv_t’ has no member named ‘skip’

    ogg_decoder.c:2589: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2594: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2595: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2596: error: ‘lives_ogg_priv_t’ has no member named ‘skip’

    ogg_decoder.c:2596: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2599: error: ‘lives_ogg_priv_t’ has no member named
    ‘input_position’

    ogg_decoder.c:2600: error: ‘lives_ogg_priv_t’ has no member named
    ‘ignore_packets’

    ogg_decoder.c:2607: error: ‘lives_ogg_priv_t’ has no member named ‘last_frame’

    ogg_decoder.c:2608: error: ‘lives_ogg_priv_t’ has no member named
    ‘last_kframe’

    ogg_decoder.c:2619: error: ‘lives_ogg_priv_t’ has no member named ‘cframe’

    ogg_decoder.c:2633: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2633: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2634: error: ‘ogg_t’ has no member named ‘y_width’

    ogg_decoder.c:2637: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2637: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2638: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2638: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2639: error: ‘ogg_t’ has no member named ‘uv_width’

    ogg_decoder.c:2640: error: ‘ogg_t’ has no member named ‘uv_width’

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

    make: *** Error 1

     
  • Patrick G

    Patrick G - 2011-08-30

    @nupulse (#11) thanks, I had the same problem w/ ogg.decoder.h values


    http://www.kelstore.com

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks