From: <ast...@el...> - 2007-03-05 00:38:01
|
Seems like flite is unhappy. This is being compiled with the ALSA stuff. /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc -Os -pipe -Wall -o ../bin/flite_time flite_time_main.o -L../build/i386-linux-gnu/lib -lflite_cmu_time_awb -lflite_usenglish -lflite_cmulex -L../build/i386-linux-gnu/lib -lflite -lm ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': audio.c:(.text+0x2b): undefined reference to `audio_open_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': audio.c:(.text+0x88): undefined reference to `audio_close_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' collect2: ld returned 1 exit status make[2]: *** [../bin/flite] Error 1 make[2]: *** Waiting for unfinished jobs.... ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': audio.c:(.text+0x2b): undefined reference to `audio_open_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': audio.c:(.text+0x88): undefined reference to `audio_close_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' collect2: ld returned 1 exit status make[2]: *** [../bin/flite_time] Error 1 make[1]: *** [build/i386-linux-gnu/obj//.make_build_dirs] Error 2 make[1]: Leaving directory `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release' make: *** [/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release/bin/flite] Error 2 |
From: Darrick H. <dha...@dj...> - 2007-03-05 00:42:43
|
ast...@el... wrote: > Seems like flite is unhappy. This is being compiled with the ALSA stuff. > Flite is not maintained. There are likely missing libraries that are causing it to fail on compiling. I don't see us including flite as a standard package just because of the cpu horsepower required. Feel free to fix the compile errors and contribute a fixed package. Darrick > > /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc > -Os -pipe -Wall -o ../bin/flite_time flite_time_main.o > -L../build/i386-linux-gnu/lib -lflite_cmu_time_awb -lflite_usenglish > -lflite_cmulex -L../build/i386-linux-gnu/lib -lflite -lm > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': > audio.c:(.text+0x2b): undefined reference to `audio_open_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': > audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': > audio.c:(.text+0x88): undefined reference to `audio_close_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': > audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': > audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' > collect2: ld returned 1 exit status > make[2]: *** [../bin/flite] Error 1 > make[2]: *** Waiting for unfinished jobs.... > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': > audio.c:(.text+0x2b): undefined reference to `audio_open_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': > audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': > audio.c:(.text+0x88): undefined reference to `audio_close_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': > audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': > audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' > collect2: ld returned 1 exit status > make[2]: *** [../bin/flite_time] Error 1 > make[1]: *** [build/i386-linux-gnu/obj//.make_build_dirs] Error 2 > make[1]: Leaving directory > `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release' > make: *** > [/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release/bin/flite] > Error 2 > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > -- Darrick Hartman DJH Solutions, LLC http://www.djhsolutions.com |
From: <ast...@el...> - 2007-03-05 00:47:48
|
> ast...@el... wrote: >> Seems like flite is unhappy. This is being compiled with the ALSA stuff. >> > Flite is not maintained. There are likely missing libraries that are > causing it to fail on compiling. I don't see us including flite as a > standard package just because of the cpu horsepower required. Feel free > to fix the compile errors and contribute a fixed package. > > Darrick Is there a convenient list of unmaintained/unsupported packages? Or will there be a demarcation in the make menuconfig for unsupported/deprecated packages/options? |
From: Darrick H. <dha...@dj...> - 2007-03-05 01:14:35
|
ast...@el... wrote: >> ast...@el... wrote: >> >>> Seems like flite is unhappy. This is being compiled with the ALSA stuff. >>> >>> >> Flite is not maintained. There are likely missing libraries that are >> causing it to fail on compiling. I don't see us including flite as a >> standard package just because of the cpu horsepower required. Feel free >> to fix the compile errors and contribute a fixed package. >> >> Darrick >> > > Is there a convenient list of unmaintained/unsupported packages? Or will > there be a demarcation in the make menuconfig for unsupported/deprecated > packages/options? > Basically, the maintained packages are those that are included in the standard astlinux.config file. For a little bit of history, several packages that are currently in the development environment are there because they were part of the original buildroot tree. Some packages (such as wget) would provide functionality that is already present in busybox. There are no real plans to mark packages as unsupported or unmaintained, but that would not be too difficult to do. It's just not going to be near the top of the priority list. Darrick -- Darrick Hartman DJH Solutions, LLC http://www.djhsolutions.com |
From: Kristian K. <kri...@gm...> - 2007-03-05 16:26:14
|
On 3/4/07, ast...@el... <ast...@el...> wrote: > Seems like flite is unhappy. This is being compiled with the ALSA stuff. > > > /home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/staging_dir/bin/i586-linux-uclibc-gcc > -Os -pipe -Wall -o ../bin/flite_time flite_time_main.o > -L../build/i386-linux-gnu/lib -lflite_cmu_time_awb -lflite_usenglish > -lflite_cmulex -L../build/i386-linux-gnu/lib -lflite -lm > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': > audio.c:(.text+0x2b): undefined reference to `audio_open_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': > audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': > audio.c:(.text+0x88): undefined reference to `audio_close_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': > audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': > audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' > collect2: ld returned 1 exit status > make[2]: *** [../bin/flite] Error 1 > make[2]: *** Waiting for unfinished jobs.... > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_open': > audio.c:(.text+0x2b): undefined reference to `audio_open_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_write': > audio.c:(.text+0x3ab): undefined reference to `audio_write_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_close': > audio.c:(.text+0x88): undefined reference to `audio_close_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_drain': > audio.c:(.text+0x3db): undefined reference to `audio_drain_oss' > ../build/i386-linux-gnu/lib/libflite.a(audio.o): In function `audio_flush': > audio.c:(.text+0x3e4): undefined reference to `audio_flush_oss' > collect2: ld returned 1 exit status > make[2]: *** [../bin/flite_time] Error 1 > make[1]: *** [build/i386-linux-gnu/obj//.make_build_dirs] Error 2 > make[1]: Leaving directory > `/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release' > make: *** > [/home/ouroboros/astlinuxbuildenv/astlinux/trunk/build_i586/flite-1.3-release/bin/flite] > Error 2 > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Astlinux-users mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-users > > Donations to support AstLinux are graciously accepted via PayPal to pa...@kr.... > asterisk, flite did work at one time. I know because I used it! Somewhere along the lines it got broken... If a package is not built by default it is not routinely tested. Ideally we would have a proper testing mechanism in place to automatically build, test, and report on various packages. Unfortunately at this time there just aren't enough resources to do this. Plus, even if it did compile properly, you are attempting to use it in an unsupported configuration (enabled with ALSA, which is totally unsupported itself). What we should probably do is enable a configuration mechanism similar to the Linux kernel - make a menu option for EXPERIMENTAL/UNSUPPORTED code and only enable those packages when it is selected. I'll talk to Darrick about this. As far as the actual error here, my guess is that alsa is seeing some OSS/ALSA like headers when compiling and attempting to link to them during linking. Unfortunately, the various .a/.so's for either lib are not there... -- Kristian Kielhofner |