--- Glenn <glenn@meaning.com> wrote:> On Tuesday, January 7, 2003, at 10:15 PM, Josh Coalson wrote: > > I am going to check in a fix soon that will be in flac-1.0.5-beta2. > > In the meantime you can manually add -Dunix to the two assignments > > of OUR_CFLAGS_TAIL in configure. > > I tried that fix, ran `make clean; ./configure --prefix=/opt` then: > > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% make > make all-recursive > Making all in doc > Making all in . > doxygen Doxyfile > make[3]: doxygen: Command not found > make[3]: *** [FLAC.tag] Error 127 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% > > Let me know if you want me to try something else, otherwise I'll wait > for beta2.when you did 'make clean' it wiped out the doxygen docs. just do a 'touch doc/FLAC.tag' and run make again. in this case the docs won't be built and make install will probably fail trying to install them. the other way is to just unzip the tarball again, run configure, make the -Dunix edit, and run make. Josh __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
--- Matt Zimmerman <mdz@debian.org> wrote:> On Wed, Jan 08, 2003 at 12:20:52PM -0600, Glenn wrote: > > > I tried that fix, ran `make clean; ./configure --prefix=/opt` then: > > > > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% make > > make all-recursive > > Making all in doc > > Making all in . > > doxygen Doxyfile > > make[3]: doxygen: Command not found > > make[3]: *** [FLAC.tag] Error 127 > > make[2]: *** [all-recursive] Error 1 > > make[1]: *** [all-recursive] Error 1 > > make: *** [all] Error 2 > > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% > > > > Let me know if you want me to try something else, otherwise I'll > wait > > for beta2. > > Install doxygen. > > (Josh: thought about shipping pre-generated documentation and making > this > optional?)I do, and did for 1.0.5 beta1, the problem is that his 'make clean' wiped it out. The ideal behavior in this case is for configure to be able to detect the presence of doxygen (easy enough), but then make sure that 'make clean' does not remove the docs if it is not possible to build them again. I'll try something in doc/Makefile.am to do this. Josh __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
On Tuesday, January 7, 2003, at 10:15 PM, Josh Coalson wrote:> I am going to check in a fix soon that will be in flac-1.0.5-beta2. > In the meantime you can manually add -Dunix to the two assignments > of OUR_CFLAGS_TAIL in configure.I tried that fix, ran `make clean; ./configure --prefix=/opt` then: [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% make make all-recursive Making all in doc Making all in . doxygen Doxyfile make[3]: doxygen: Command not found make[3]: *** [FLAC.tag] Error 127 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% Let me know if you want me to try something else, otherwise I'll wait for beta2. thanks, glenn
On Wed, Jan 08, 2003 at 12:20:52PM -0600, Glenn wrote:> I tried that fix, ran `make clean; ./configure --prefix=/opt` then: > > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% make > make all-recursive > Making all in doc > Making all in . > doxygen Doxyfile > make[3]: doxygen: Command not found > make[3]: *** [FLAC.tag] Error 127 > make[2]: *** [all-recursive] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 > [TLB:~/Desktop/flac-1.0.5_beta1/flac-1.0.5_beta1] glenn% > > Let me know if you want me to try something else, otherwise I'll wait > for beta2.Install doxygen. (Josh: thought about shipping pre-generated documentation and making this optional?) -- - mdz
On Wednesday, January 8, 2003, at 12:56 PM, Josh Coalson wrote: > 'touch doc/FLAC.tag' and run make again I did and got: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I./include -I../../include -g -O2 -O3 -DNDEBUG -Dunix -fomit-frame-pointer -funroll-loops -finline-functions -Wall -W -Winline -DFLaC__INLINE=__inline__ -c `test -f 'encode.c' || echo './'`encode.c encode.c:117: undefined type, found `OggFLAC__StreamEncoder' encode.c:118: undefined type, found `OggFLAC__StreamEncoder' encode.c:119: undefined type, found `OggFLAC__StreamEncoder' cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode encode.c:117: parse error before '*' token encode.c:118: parse error before '*' token encode.c:119: parse error before '*' token make[3]: *** [encode.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 [TLB:~/Desktop/flac-1.0.5_beta1] glenn%