Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: shapetwist on December 02, 2015, 09:28:09 PM



Title: QT compabilities
Post by: shapetwist on December 02, 2015, 09:28:09 PM
Hi,

I'm doing all sorts of compiling tests and been wondering what are the most common Qt/mingw versions to use with different reps?

Are old releases unable to compile with the newest softwares? And vice-versa?

What are the most common used combinations? I mean within bitcoin and most known alternative forks of its source.

Thanks


Title: Re: QT compabilities
Post by: achow101 on December 02, 2015, 09:30:57 PM
Bitcoin and most forks use and support Qt 4.8. You can also use anything newer but it might not always work. It should though.


Title: Re: QT compabilities
Post by: shapetwist on December 02, 2015, 09:44:52 PM
Thanks! Pretty straightforward!

Any further reading you'd recommend regarding supported environments?


Title: Re: QT compabilities
Post by: achow101 on December 02, 2015, 09:48:00 PM
Thanks! Pretty straightforward!

Any further reading you'd recommend regarding supported environments?
Read the docs, both on Bitcoin.org(https://bitcoin.org/en/developer-documentation) and the github(https://github.com/bitcoin/bitcoin/tree/master/doc). That will help with development in general


Title: Re: QT compabilities
Post by: shapetwist on December 02, 2015, 10:53:42 PM
Thanks! Pretty straightforward!

Any further reading you'd recommend regarding supported environments?
Read the docs, both on Bitcoin.org(https://bitcoin.org/en/developer-documentation) and the github(https://github.com/bitcoin/bitcoin/tree/master/doc). That will help with development in general

Thanks again, those are a must certainly.
My question is more related to the forks. Nowadays we have different algos and tons of altcoins. They all compile in many different ways. Is there an obvious pattern I'm not aware off that makes different deps environments to work better with the compiling? Sure we can all read the individual specs of each case, but I'm asking in a more practical approach. Since the code is open source, why aren't devs also concerned about getting anyone to compile it? Well, tons of questions here, but I hope you get my point.