- Posts: 19
- Thank you received: 1
QT Creator
- jakanapes
-
Topic Author
- Offline
- New Member
-
Less
More
10 years 11 months ago #1883
by jakanapes
QT Creator was created by jakanapes
I'm going to be trying to compile the Desktop app tonight using QT Creator.
Just curious if you've used that at all or if it's all been command line compilation?
Just curious if you've used that at all or if it's all been command line compilation?
Please Log in or Create an account to join the conversation.
- Luis Ángel
-
- Offline
- Administrator
-
Less
More
- Posts: 3354
- Thank you received: 692
10 years 11 months ago - 10 years 11 months ago #1885
by Luis Ángel
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Replied by Luis Ángel on topic QT Creator
I am using QtCreator + MSVC2013 32bit in Windows. OSX uses a command line script and the build/packaging in Linux is a little bit more convoluted 
So yes, you can use QtCreator for building YACReader. You are going to have to download 7zip source code, version 7.20 and extract it into compressed_archive/lib7zip (windows). If you are using OSX/Linux you will need p7zip source code extracted into compressed_archive/libp7zip.
Let me know if you have any issues.
EDIT: I remember now, you are a OSX user. Basically, the existing scripts build the final dmg. For development you can use QtCreator. I add a custom task to the build process for copying the needed binaries to the generated .app folders (just pick the binaries from the current release), or you can also configure Qt for not generating the .app and choose a destination output for the binaries.
If you want to start coding you will probably need some guidance, the code has been written over the last 6 years and some times it is a little bit messy
, so just ask for help if you need it.
So yes, you can use QtCreator for building YACReader. You are going to have to download 7zip source code, version 7.20 and extract it into compressed_archive/lib7zip (windows). If you are using OSX/Linux you will need p7zip source code extracted into compressed_archive/libp7zip.
Let me know if you have any issues.
EDIT: I remember now, you are a OSX user. Basically, the existing scripts build the final dmg. For development you can use QtCreator. I add a custom task to the build process for copying the needed binaries to the generated .app folders (just pick the binaries from the current release), or you can also configure Qt for not generating the .app and choose a destination output for the binaries.
If you want to start coding you will probably need some guidance, the code has been written over the last 6 years and some times it is a little bit messy
Contribute to the project becoming a patron: www.patreon.com/yacreader
You can also donate via Pay-Pal: www.paypal.com/donate?business=5TAMNQCDD...e=Support+YACReader\
Last edit: 10 years 11 months ago by Luis Ángel.
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
Less
More
- Posts: 639
- Thank you received: 136
10 years 11 months ago #1887
by selmf
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Replied by selmf on topic QT Creator
For Mac you'll need p7zip version 9.20.1. Newer versions are incompatible. On Linux this isn't recommended anymore, we use a different backend there.
And no Luis, building isn't that convoluted, packaging is. Which isn't the fault of our build system
And no Luis, building isn't that convoluted, packaging is. Which isn't the fault of our build system
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Please Log in or Create an account to join the conversation.
Moderators: Luis Ángel