It's more a python bug than pocketsphinx bug. Cross-compiling python modules
is a complicated task, though you can find a lot of documentation on that in
google if you need.
I would recommend you to disable python support with --without-python
configure option.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2010-01-20
hmmm, i thought I read somewhere that it is because the older version of gcc
before 4.x doesn't support the -fwrapv tag, but I could be wrong..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2010-01-20
Oh yes I don't have python on my target system. Is python required for
anything specific? What will I be missing out on if I configure without python
support?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
what do I copy over to my target system once I cross compile both?
Well, you usually don't need to copy, you need to install the libraries in a
proper location in your target filesystem or you need to build static
application using them. Please read some introduction to cross-compilation to
understand the process. I would probably recommend Programming Embedded
Systems:
I get this error when running make while trying to cross compile:
I found this in the man page of gcc 4.3.3 that comes with ubuntu:
Although the gcc that comes with the toolchain for my machine is 3.3.4
It's more a python bug than pocketsphinx bug. Cross-compiling python modules
is a complicated task, though you can find a lot of documentation on that in
google if you need.
I would recommend you to disable python support with --without-python
configure option.
This link for example
http://whatschrisdoing.com/blog/2009/10/16/cross-compiling-python-
extensions/
hmmm, i thought I read somewhere that it is because the older version of gcc
before 4.x doesn't support the -fwrapv tag, but I could be wrong..
Oh yes I don't have python on my target system. Is python required for
anything specific? What will I be missing out on if I configure without python
support?
No, python support only contains interface for using pocketsphinx from python
apps. You don't need it.
so sphinxbase and pocketsphinx is all i need? what do I copy over to my target
system once I cross compile both?
yes
Well, you usually don't need to copy, you need to install the libraries in a
proper location in your target filesystem or you need to build static
application using them. Please read some introduction to cross-compilation to
understand the process. I would probably recommend Programming Embedded
Systems:
http://books.google.com/books?id=HShCCaIAhwMC