VoxForge
Hello
Is there any instruction on how to compile Julian under Win XP and what tools are required to perform it? I was unable to find compiling instruction.
When I compiled HTK there was step by step tutorial on how to do it, is there one for Julian?
Thank you for any help.
Best regards
Marcin Fedyna
--- (Edited on 11/25/2007 7:28 am [GMT-0600] by Visitor) ---
Hi Marcin,
>Is there any instruction on how to compile Julian under Win XP
1. download the Julius/Julian source tarball: julius-3.5.3.tar.gz (1.3MB)
2. Go to your cygwin console
3. create a julius directory in your home directory, and extract the tarball into your julius directory
4. go into the julius directory (use cd command)
5. execute these commands (replace "yourusername" with your home directory in Cygwin - see Cygwin cheatsheet for help):
6. add "/home/yourusername/bin" to your path
This assumes that you downloaded the gcc compiler and make when you installed HTK on your computer.
... or you can use the precompiled binaries from the Julius website:
hope this helps.
Ken
--- (Edited on 11/25/2007 11:50 am [GMT-0500] by kmaclean) ---
--- (Edited on 11/26/2007 2:28 pm [GMT-0500] by kmaclean) ---
Hi Ken.
Thank you very much for your guides , you really helped me!
I managed to compile Julius using Cygwin.
But I have one more question for you , how to enable Julian.exe compilation? The compiler only generated Julius.exe.
Thanks again for your help.
Regards
Marcin
--- (Edited on 11/28/2007 5:20 pm [GMT-0600] by Visitor) ---
Hi Marcin,
>how to enable Julian.exe compilation?
you need to enable Julian in your configure script:
./configure --prefix=/home/yourusername/bin --enable-julian
and then make and make install.
more details can be found on the Julius web site.
Ken
--- (Edited on 11/28/2007 7:10 pm [GMT-0500] by kmaclean) ---
I`ve added the --enable-julian command to the ./configure.
Unfortunately I`ve run into some errors :(
When I execute make and compiler enters julius directory it displays error:
m_options.c: In function `args_needed_exit':
m_options.c:87: error: `EXECNAME' undeclared (first use in this function)
m_options.c:87: error: (Each undeclared identifier is reported only once
m_options.c:87: error: for each function it appears in.)
m_options.c: In function `opt_parse':
m_options.c:211: error: `EXECNAME' undeclared (first use in this function)
make[1]: *** [m_options.o] Error 1
What may cause this problem?
Thanks for any help.
Best regards
Marcin
--- (Edited on 11/29/2007 4:55 pm [GMT-0600] by Visitor) ---
I added --enable-julian to the configuration.
When I executed make, the compiler threw error when it entered julius directory.
m_options.c: In function `args_needed_exit':
m_options.c:87: error: `EXECNAME' undeclared (first use in this function)
m_options.c:87: error: (Each undeclared identifier is reported only once
m_options.c:87: error: for each function it appears in.)
m_options.c: In function `opt_parse':
m_options.c:211: error: `EXECNAME' undeclared (first use in this function)
make[1]: *** [m_options.o] Error 1
What may be the cause of this. I did not alter the sourcecode and the other binaries compiled succesfully, apart from julian.
I would be grateful for any help.
Regards
Marcin
--- (Edited on 11/29/2007 4:59 pm [GMT-0600] by Visitor) ---
Hi Marcin,
Please post the output of your configure command (as an attachment).
An easy way yo do this is to re-run the configure command and redirect the output to a file, as follows:
$./configure --prefix=/home/yourusername/bin --enable-julian >configoutput
The additional ">configoutput" directs output from your screen to a file called "configoutput". Just attach it as a reply to this post.
I've included the output from my run of configure (which compiles OK) so you can compare to yours. Between the two of us, we should be able to figure this out.
Ken
--- (Edited on 11/30/2007 3:17 pm [GMT-0500] by kmaclean) ---
Hello Ken.
I did as you instructed, here is my configoutput in the attachement to this reply.
Thank you again for your help.
Regards
Marcin
--- (Edited on 12/1/2007 6:09 pm [GMT-0600] by Visitor) ---
Hi Marcin,
I diff'ed the files, and there seems to be no major differences ...
A few things to try:
--- (Edited on 12/1/2007 8:37 pm [GMT-0500] by kmaclean) ---