Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

symbol lookup error: ./bitcoin-qt: undefined symbol: _ZN10QTextCodec11validCodecsEv #4799

Closed
vicgarin opened this issue Aug 31, 2014 · 4 comments

Comments

@vicgarin
Copy link

On Centos 6.5, I did:

yum install qt-x11
and installed all the dependencies.

Opening bitcoin-qt fails:

[user@localhost 64]$ ./bitcoin-qt
./bitcoin-qt: symbol lookup error: ./bitcoin-qt: undefined symbol: _ZN10QTextCodec11validCodecsEv
[user@localhost 64]$

@theuni
Copy link
Member

theuni commented Aug 31, 2014

CentOS ships qt 4.6.2. Our version (4.6.4) makes use of codecForTr which calls the newly defined (in 4.6.4) validCodecs. Annoying. Would be solved by building against 4.6.2 instead.

@laanwj
Copy link
Member

laanwj commented Sep 1, 2014

I think we have to draw the line somewhere, though, we can't keep downgrading Qt in the releases. If you build from source it will work on your platform.

Centos 7 has been out for a while which uses Qt 4.8.5.

@mouda77
Copy link

mouda77 commented Nov 21, 2014

thank you so much , please how can I update qt version

@laanwj
Copy link
Member

laanwj commented Dec 5, 2014

Closing as wontfix. Your distribution's qt is too old to be supported by the binaries. I suggest upgrading your distro, building bitcoin from source, or using the command-line client instead.

@laanwj laanwj closed this as completed Dec 5, 2014
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants