Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
be95857
commit fe2dc34
Showing
163 changed files
with
35,778 additions
and
26,697 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,37 @@ | ||
Compiling: | ||
You need qt4 or 5, libnatmpm, openssl and qjson. The debian control file is | ||
made for qt4 but program compiles with qt5 also. If using qt5 make sure that | ||
the libqjson in use is linked against qt5 and not qt4, in most linux | ||
distributions shipping both qt4 and 5 the libqjson is linked against qt4 | ||
and will crash if used with qt5. So, using your favourite package-manager | ||
You need 5, libnatmpm, openssl and miniupnpc . The debian control file is | ||
made for qt5 but program compiles with qt4 also, then add libmagick and | ||
libqjson into dependencies. | ||
So, using your favourite package-manager | ||
install | ||
libqt4-dev | ||
qtbase5-dev-tools | ||
libssl-dev | ||
libnatpmp-dev | ||
libqjson-dev | ||
libminiupnpc-dev | ||
dpkg-dev (if going to build with dpkg-buildpackage) | ||
libgcrypt11-dev (if going to build with dpkg-buildpackage, it checks for this) | ||
libqt4-sql-sqlite (is needed at runtime, not compile time) | ||
libqt5sql5-sqlite (is needed at runtime, not compile time) | ||
imagemagick (alternatively download | ||
https://github.com/operatornormal/classified-ads/blob/graphics/preprocessed.tar.gz?raw=true | ||
and unpack that into same directory with the sources and skip the | ||
graphics-highres -part below) | ||
Libgcrypt-dev or libgcrypt11-dev are needed for test suite, some bignum | ||
tests are done against routines in this library but in normal runtime | ||
there is no dependency. | ||
|
||
Then just say "qmake-qt4 ; make install" and that should do the trick ; or | ||
If compiling in linux or other unix-like system, you do the following: | ||
|
||
- but skip this part for debian+derivatives (ubuntu,mint) if building | ||
with dpkg-buildpackage: | ||
cd graphics-highres | ||
make | ||
cd .. | ||
|
||
Then just say "qmake ; make install" and that should do the trick ; or | ||
if inside debian-ecosystem "dpkg-buildpackage -r" in this directory should | ||
produce a installable package for your environment ; this is the correct | ||
way anyway. | ||
|
||
In windows program compiles in MinGW ; attempt with MSVC2010 resulted in | ||
unresolvable symbols from moc-files that seems weird to me but the MinGW-build | ||
is all right and it is possible to compile all required libs with MinGW. | ||
Qjson from version control did not work, there is patch included in | ||
directory called patch to make it behave. | ||
For compiling under ms-windows, see readme-file in sub-dir windows. | ||
|
||
License: LGPL. Happy hacking. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.