You are not logged in.

#1 2018-05-14 01:12:16

D3CIM8OR
Member
Registered: 2017-12-29
Posts: 5

Location of library files for Festival

Recently installed the festival package from the official arch repo as per the wiki. The wiki gives no location for the library files so I don't know how to link the necessary library files to my project. I grepped /usr/lib for festival, fest, etc. but came up empty.  I was wondering where the location of the necessary library files are, specifically libFestival.a, libestools.a, libestbase.a, and libeststring.a

Offline

#2 2018-05-14 01:18:23

loqs
Member
Registered: 2014-03-06
Posts: 19,113

Re: Location of library files for Festival

Arch packages do not supply static libraries by default.

Offline

#3 2018-05-14 02:35:28

D3CIM8OR
Member
Registered: 2017-12-29
Posts: 5

Re: Location of library files for Festival

So the only course of action is to download the source and build it?

Offline

#4 2018-05-14 02:45:33

circleface
Member
Registered: 2012-05-26
Posts: 639

Re: Location of library files for Festival

Check /etc/makepkg.conf and edit the Options line to include static libraries, then use the asp tool to download the PKGBUILD of the libraries you need, compile with makepkg and install and you will have the static libraries.  At least, I think this works.  Use at your own risk.

Offline

#5 2018-05-14 02:51:48

TCBear
Member
Registered: 2016-01-22
Posts: 34

Re: Location of library files for Festival

Here is a link to what will be installed by pacman, you can get this list from any of the information pages on the packages in the repositories, along with a list of the dependencies . Click the link at the bottom that says, "View the file list for festival."
https://www.archlinux.org/packages/extr … /festival/

Last edited by TCBear (2018-05-14 02:54:11)

Offline

#6 2018-05-14 03:03:21

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Location of library files for Festival

TCBear wrote:

Here is a link to what will be installed by pacman, you can get this list from any of the information pages on the packages in the repositories, along with a list of the dependencies .

pacman -Ql $package

Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#7 2018-05-14 03:40:57

TCBear
Member
Registered: 2016-01-22
Posts: 34

Re: Location of library files for Festival

jasonwryan wrote:
pacman -Ql $package

I'm sorry, I was thinking of the OP going through the Arch Wiki on Festival. Pacman is a much easier way.
Good luck, D3CIM8OR.

Last edited by TCBear (2018-05-14 03:42:46)

Offline

#8 2018-05-14 12:07:42

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,557

Re: Location of library files for Festival

usr/lib/
usr/lib/libFestival.so
usr/lib/libFestival.so.2.4.0
usr/lib/libestbase.so
usr/lib/libestbase.so.2.4.1
usr/lib/libestools.so
usr/lib/libestools.so.2.4.1
usr/lib/libeststring.so
usr/lib/libeststring.so.1.2

Maybe your project could link to so-files instead of static libraries ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#9 2018-05-15 15:21:40

eschwartz
Fellow
Registered: 2014-08-08
Posts: 4,097

Re: Location of library files for Festival

circleface wrote:

Check /etc/makepkg.conf and edit the Options line to include static libraries, then use the asp tool to download the PKGBUILD of the libraries you need, compile with makepkg and install and you will have the static libraries.  At least, I think this works.  Use at your own risk.

Just to clarify:

man makepkg.conf wrote:

staticlibs
        Leave static library (.a) files in packages. Specify !staticlibs to remove them, if they have a shared counterpart.

Static libraries are "fine" (sort of), some software does not support shared libraries at all so we're not going to remove those...

The solution is *always* to just use shared libs instead.


Managing AUR repos The Right Way -- aurpublish (now a standalone tool)

Offline

Board footer

Powered by FluxBB