Using flite 2.1 with libs-gui results in build erros

in #utopian-io7 years ago (edited)

Expected behavior

The gnustep/libs-gui Repository should build fine using the latest version of flite to support speech synthesis.

Actual behavior

The configuration step detects that flite is installed

checking flite/flite.h usability... yes
checking flite/flite.h presence... yes
checking for flite/flite.h... yes

The build process, however, is unable to find the necessary library:

/usr/bin/ld: cannot find -lflite_cmu_us_kal

This happens, because the "flite_cmu_us_kal" was renamed to "flite_cmu_us_kal16". The same applies to the function "register_cmu_us_kal" which got renamed to "register_cmu_us_kal16" as well.

How to reproduce

git clone https://aur.archlinux.org/gnustep-gui.git
cd gnustep-gui/
pacman -S flite
makepkg -s



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @mettke I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.22
TRX 0.20
JST 0.034
BTC 92511.70
ETH 3099.35
USDT 1.00
SBD 3.12