Hello, Apologies if this has already been covered. I'm trying to compile FLAC 1.2.0 under FreeBSD without ogg support:
when I run gmake, I get: encode.c: In function `convert_to_seek_table_template': encode.c:2181: error: structure has no member named `use_ogg' the following appears to fix the problem for me, although I've not checked it fully: --- flac-1.2.0/src/flac/encode.c.old Tue Jul 10 03:10:44 2007 +++ flac-1.2.0/src/flac/encode.c Thu Aug 9 13:27:20 2007 @@ -2178,10 +2178,15 @@ if(num_requested_seek_points < 0) { /*@@@@@@ workaround ogg bug: too many seekpoints makes table not fit in one page */ - if(e->use_ogg && e->total_samples_to_encode > 0 && e->total_samples_to_encode / e->sample_rate / 10 > 230) +#if FLAC__HAS_OGG + if(e->use_ogg && e->total_samples_to_encode > 0 && e->total_samples_to_encode / e->sample_rate / 10 > 230) { requested_seek_points = "230x;"; + } else +#endif + { requested_seek_points = "10s;"; + } num_requested_seek_points = 1; } Regards, Christopher Key _______________________________________________ Flac-dev mailing list Flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev