Commit Graph

52 Commits

Author SHA1 Message Date
Ismael Rodriguez Espigares
8342f96d67 fixed C++14 requirement in BUILDING.md
fixed C++14 requirement from version 3.12.1 instead of 3.9.1
2021-02-12 15:16:13 +01:00
Justin Clift
3e06b2e4f9 Add C++14 to our macOS BUILDING instructions 2021-01-20 15:40:36 +11:00
freddii
e8405b78d7 fixed wrong spelled words 2021-01-14 12:44:44 +01:00
Martin Kleusberg
740c88b702 Update to C++14
This updates the qmake and cmake files to enable C++14 support in the
compiler. It also simplifies a function by using a new function
introduced in C++14.
2021-01-11 18:40:11 +01:00
Himura Kazuto
7495254ca5 Add note for CentOS 8 2021-01-10 14:52:07 +01:00
xxsl
992142218f Add note about -DFORCE_INTERNAL_QSCINTILLA=ON to Ubuntu and Debian instructions 2020-09-28 15:07:01 +09:00
SeongTae Jeong
7f7c9e40ec Rename Mac OS X to macOS in code and documents 2020-08-12 21:55:33 +02:00
SeongTae Jeong
31fa71e248 Update binary build instruction for macOS (#2338)
I modified it by referring by Issue 2338.
2020-07-20 21:51:37 +09:00
Martin Kleusberg
ce66c1da20 Remove the Antlr parser and the Antlr runtime library
Both are fully replaced by our new parser and are no longer needed.

See issue #1990.
2019-09-13 14:22:12 +02:00
Chris Locke
e729a28f97 Update BUILDING.md
Grammar tweak.
2019-02-08 09:34:17 +00:00
Tien Do
60c6bad895 Building with CMake on macOS (#1644) 2019-01-24 23:26:40 +11:00
Justin Clift
df3a1b1188 Remove no-longer-needed Ubuntu build steps note 2018-11-19 22:09:55 +11:00
Navdeep Singh Sidhu
52332c98ef Merge pull request #1617 from deepsidhu1313/master
Snap package support to upstream.
2018-11-18 09:53:41 -06:00
jamesrobertclarke
8be9733c08 Update BUILDING.md for Ubuntu 18.04 (#1615)
This is to deal with building on Ubuntu 18.04 and seeing the message:

  Could not find a package configuration file provided by "Qt5LinguistTools"
  with any of the following names:

    Qt5LinguistToolsConfig.cmake
    qt5linguisttools-config.cmake
2018-11-18 23:42:39 +11:00
Navdeep Singh Sidhu
1988b98f13 Updated Build guide, travis config and snap config
* Added build instructions for OpenSuse
* Updated package list for Ubuntu build
* Added initial code for x86 and x64 build of AppImage to travis file
* More experiments with snap config to fix old UI.

Signed-off-by: Navdeep Singh Sidhu <deepsidhu1313@users.noreply.github.com>
2018-10-20 14:24:19 -05:00
林博仁(Buo-Ren Lin)
30fe096b85 doc: BUILDING: Debian: Don't install the entire Git distribution just for cloning the repo
The download and disk usage difference is apparent and should be avoided when possible

```
$ apt show git-core git 2>/dev/null | grep '^Installed-Size'
Installed-Size: 8,192 B
Installed-Size: 24.1 MB
```

Signed-off-by: 林博仁 <Buo.Ren.Lin@gmail.com>
2018-03-13 16:45:56 +08:00
Justin Clift
b5af5653fc Tweak the CentOS 7 build instructions
They should now avoid giving a warning about a missing `qwt-qt5-devel` package.
2018-01-26 17:36:38 +00:00
phydroxide
74f19d7bc8 Update BUILDING.md (#1307)
* Update BUILDING.md

Package list for Yum incomplete

* Update BUILDING.md

My first git clone or contribution ever so bear with me
2018-01-26 15:29:38 +01:00
Justin Clift
12ad5e5b68 Add SQLCipher to the Ubuntu build instructions 2018-01-05 00:41:27 +00:00
Justin Clift
004f715828 Add qt5-qtbase-devel to the dnf package list for CentOS 7. Thanks @architectcom. :)
As pointed out by @architectcom, CentOS 7 needs qt5-qtbase-devel installed else compiling will fail:

  c74204c700 (commitcomment-22747681)
2017-06-25 12:13:01 +01:00
Martin Kleusberg
c74204c700 Update Qt version info in BUILDING.md 2017-05-12 11:22:16 +02:00
Justin Clift
06398be884 Updated CentOS/Fedora instructions
Tested and working on Fedora 25
2017-05-07 23:33:41 +01:00
Justin Clift
c8dba296df Add note about -DFORCE_INTERNAL_QSCINTILLA=ON to BUILDING.md 2017-05-07 19:42:17 +01:00
Martin Kleusberg
d4921841ef Update BUILDING.md
Sorry.
2017-01-12 21:01:51 +01:00
Martin Kleusberg
a5033aa03e Update BUILDING.md 2017-01-12 21:01:34 +01:00
Martin Kleusberg
b9e4433318 Drop Qt4 support
This commit removes all code and configuration that was required for
building with Qt4. Hopefully noone really needs it anymore.

See issue #603.
2016-10-18 18:07:38 +02:00
Justin Clift
7be2457ac4 Updated Ubuntu instructions to use Qt5 2016-10-01 00:23:21 +01:00
Justin Clift
1180540bfa Updated comment missed in previous commit 2016-09-29 01:17:44 +01:00
Justin Clift
90ad75071e Add cmake and gcc-c++ CentOS build dependencies 2016-09-29 01:16:03 +01:00
Justin Clift
b56a26ccf9 Updated the .app name for the OSX build steps 2016-09-02 16:43:06 +01:00
Justin Clift
489ae18960 Add JSON1 extension to the OSX build instructions 2016-08-02 19:26:15 +01:00
Benjamin Porter
34baa242a4 Add helpful note about yum/dnf for build instructions 2016-05-11 21:03:29 -06:00
Benjamin Porter
eccef41ef9 Use dnf to install Fedora dependencies 2016-05-11 17:43:58 -06:00
Geoff Lawrence
cb79aba0c2 Minor change to BUILDING.md and undid an extra wrap to CMakeLists.txt 2016-05-03 20:44:15 +01:00
Justin Clift
6191c101ee Added pointer to the wiki MSVC 2013 setup pages 2016-05-03 04:47:41 +01:00
Maxim Mazurok
808e1e53d5 package sqlite-devel required for CentOS (#572)
Added package `sqlite-devel` as a requirement for CentOS, because when I was building sqlitebrowser-3.8.0 from source on my Centos 7, command `cmake .` throwed error: 
```
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LIBSQLITE
    linked by target "sqlitebrowser" in directory /home/maxim/software/sqlitebrowser-3.8.0
```
Installing `sqlite-devel` from `base` repo fixed the problem.
2016-04-21 04:10:16 +01:00
Justin Clift
3de90471a8 Remove precompiled package install instructions for Fedora
The install steps for precompiled package for Fedora are in the main
README.md.  BUILDING.md is for instructions on how to compile
from source. :)
2016-01-04 00:30:37 +00:00
subdriven
a6912c64e6 Adding Fedora 22/23 instructions 2015-12-31 11:03:31 -05:00
Justin Clift
8bfd2852ae Added instructions for CentOS / Fedora 2015-10-22 14:52:05 +01:00
Akshay Moghe
d3bcbc0280 Update BUILDING.md
Add backtick formatting to highlight required packages and file names.
2015-06-30 13:41:29 -07:00
Pino Toscano
e8b9de3212 Update build instructions for tests
Update BUILDING.md regarding the unit tests, mentioning ENABLE_TESTING
during the build, and make test or ctest for running them.
2015-05-03 14:37:21 +02:00
Martin Kleusberg
33e7f6bd55 cipher: Add build instructions 2014-11-14 13:20:22 +01:00
Justin Clift
e93392c436 Fixed build-essentials → build essential typo
Thanks @WIStudent for pointing out the typo. 😄
2014-11-01 03:35:08 +00:00
Justin Clift
3d5fc6ee8d Fixed outdated link to Qt website 2014-10-30 00:37:52 +00:00
Justin Clift
dea0a65385 Added info on OSX 10.9 compile workaround 2014-10-14 01:10:37 +01:00
Justin Clift
9c00bd9965 Added make install step to generic and Ubuntu build instructions 2014-10-14 00:35:30 +01:00
Justin Clift
59a9e0bc6a Placed OSX, Linux, and FreeBSD compile instructions in BUILDING.md 2014-10-14 00:22:05 +01:00
Justin Clift
05207b0b9f Renamed project to "DB Browser for SQLite" 2014-09-21 11:14:39 +01:00
Justin Clift
d39ba2947b Renamed application to Database Browser for SQLite
Hopefully this will reduce the misdirected support calls to Hwaci :)
2014-08-27 23:14:16 +01:00
Tim Brust
2e5405a60b Update BUILDING.md by specifing path for cmake
Being in the root directory cmake needed a path for the CMakeLists.txt - otherwise cmake won't run
2014-08-01 17:05:04 +01:00