LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   newbie needs help using 'make' - should be simple, right? not yet getting it (https://www.linuxquestions.org/questions/linux-newbie-8/newbie-needs-help-using-%27make%27-should-be-simple-right-not-yet-getting-it-141507/)

gervin 02-02-2004 04:06 PM

newbie needs help using 'make' - should be simple, right? not yet getting it
 
i have installed a speech synthesis program called 'festival'. no problem. it was easy, as there were rpms for everything. i wanted to add a plugin for additional voices, which is supposed to work with this particular release. i got the files unpacked. now, i am asked to "remake festival". not knowing how to use make, i just went into the festival directory and typed in 'make'.

well, no go, so i checked man make, but i still am unclear what to do. i don't even see a makefile in there anywhere. now my festival program is tanked and i can't do anything.

any suggestions?

thank you

jxl

snacky 02-02-2004 04:20 PM

I have never heard of or used this software, but I'm pretty sure that whatever you downloaded is expecting you to have the festival source code.

With a very quick google search, I found that source code: http://laokoon.in-berlin.de/pub/prog...l-1.2.1.tar.gz

Put that tar.gz file somewhere (conventionally /usr/src/ but if nobody's looking you can put it wherever the hell you feel like it), then use "tar xzf festival-1.2.1.tar.gz" to unpack it.

cd into the directory it creates. If it's a proper GNU program, you can build it with 3 commands:

./configure
make
make install

One line version is "./configure && make && make install"

Just to be sure, you might want to read the file called INSTALL in case it has its own installation procedure.

gervin 02-02-2004 04:38 PM

thank you for the lightning fast response!

yeah, i was wondering about that. so there is a difference between an i586 rpm and a src rpm?

since i am using festival 1.4.3, i am downloading the src rpm, hoping that will work.

still don't know how to use make, though. do you just type in make without any arguments?

thanks for your help,

jxl

snacky 02-02-2004 04:43 PM

src rpm contains source code. You'd have to compile it before you got a running program. i586 means precompiled software optimized for intel pentium or higher processors.

Yes, part of the build process is to just type in make without any arguments. A few apps depart from this, though.

For the last step, "make install," you usually have to be root (there are ways around that but I'm sure they're of no interest or use to you)

gervin 02-02-2004 05:16 PM

um, weird your last posting disappeared, and my posting went awry.

well. i can't sem to run ./configure

i get:

bash: ./configure: no such file or directory

if i type configure, i get:

command not found

am i missing something here?

thanks for all your help,

jxl

snacky 02-02-2004 05:18 PM

This is in reply to the post below AND the one above.

You're not in the right directory. If you got rpm's, it probably put the source in /usr/src/

gervin 02-02-2004 05:33 PM

i feel like an idiot here. taking zero steps forward and two steps back.

i am stuck.

other than the fact that i am clueless, any idea why ./configure does not work?

thanks

jxl


All times are GMT -5. The time now is 09:09 PM.