aboutsummaryrefslogtreecommitdiff
path: root/makefile.unix
Commit message (Collapse)AuthorAgeFilesLines
* directory re-organization (keeps the old build system)Jaromil2011-04-231-85/+0
| | | | | | | | | | | | | | | | | | | there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs
* Allow UPnP mapping when USE_UPNP is defined and miniupnpc is installed at ↵Matt Corallo2011-03-301-2/+13
| | | | | | | | | | | build time(statically linked). Thanks joepie91 for the translation of the new copyright notices into Dutch. Thanks sipa for the translation of the new copyright notices into French. Thanks megu for the translation of the new copyright notices into Spanish. Thanks justmoon/Blitzboom for the translation of the new copyright notices into German. Thanks Joozero for the translation of the new copyright notices into Italian. Remaining translations were provided by Google Translate.
* makefile.unix: Fixed errors building bitcoind without wxWidgets installed.Matt Giuca2011-02-261-2/+2
| | | | | | WXINCLUDEPATHS and WXLIBS now assigned with '=' instead of ':='. This means they are only evaluated on-demand, and they will never be requested by 'make bitcoind', so it won't try to call wx-config.
* makefile.unix: WXINCLUDEPATHS now only used for building GUI object files.Matt Giuca2011-02-261-2/+2
| | | | | Moved it out of CXXFLAGS and into the command-line for the GUI objects. It will no longer be invoked for non-GUI and crypto object files.
* makefile.unix: Removed redundant use of wx-config in DEFS (it was being ↵Matt Giuca2011-02-261-2/+2
| | | | | | | included twice). Also changed wx-config --cppflags to --cxxflags. I am not sure what the difference is supposed to be, but --cppflags does not include -pthread.
* 1. Change hardcoded g++ to $(CXX)ojab2011-01-311-18/+13
| | | | | | 2. Change CFLAGS to CXXFLAGS 3. Add binaries to clean target 4. Generate wxWidgets includes/ldflags/etc from wx-config
* makefile.unix tweak from Xunie so bitcoind links on Ubuntu 10.04 x86_64gavinandresen2010-10-141-1/+3
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@167 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* -rpcssl=1 option, allowing secure HTTPS JSON-RPC connections on OSX/Unix.gavinandresen2010-10-111-1/+2
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@165 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* cleanup,s_nakamoto2010-09-071-1/+3
| | | | | | catch some recoverable exceptions and continue git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@148 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* propset svn:eol-style natives_nakamoto2010-08-291-74/+74
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@146 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* added -march=amdfam10 to sha256.cpp in makefile.unixs_nakamoto2010-08-161-1/+1
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@135 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* makefile.unix to build with option to enable tcatm's 4-way SSE2 SHA-256 with ↵v0.3.10s_nakamoto2010-08-151-3/+6
| | | | | | | | -4way switch on Linux -- version 0.3.10 release git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@134 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* enable SSE2 in all builds to fix crypto++ SHA-256 on 64-bits_nakamoto2010-08-091-1/+1
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@124 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* simplified makefile.unix, updated build-unix.txt instructions to include ↵s_nakamoto2010-07-301-11/+4
| | | | | | boost 1.37 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@120 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* reverted makefile.unix wx-config -- version 0.3.6s_nakamoto2010-07-291-5/+14
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@119 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* Fredrik Roubert: simplified makefile.unix with wx-config,s_nakamoto2010-07-291-15/+6
| | | | | | misc git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@118 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* added a subset of Crypto++ 5.6.0 with 48% faster ASM SHA-256, combined ↵s_nakamoto2010-07-271-14/+17
| | | | | | speedup 2.5x faster vs 0.3.3, thanks BlackEye for figuring out the alignment problem git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@114 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* bitcoind now compiles without wxWidgets or wxBases_nakamoto2010-07-261-9/+11
| | | | git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@112 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* Gavin Andresen's JSON-RPC HTTP authentication,s_nakamoto2010-07-251-1/+1
| | | | | | | faster initial block download -- version 0.3.3 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@109 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* fix openssl linkage problems,s_nakamoto2010-07-151-1/+1
| | | | | | disable minimize to tray on Linux because it has too many problems including a CPU peg bug git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@103 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* Laszlo's fix to make generate threads idle priority on Linux,s_nakamoto2010-07-081-3/+3
| | | | | | replaced some wxBase dependencies: wxMutex, wxFileExists, wxStandardPaths, wxGetLocalTimeMillis git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@99 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* fixed colors on ubuntu lucid,v0.2.13s_nakamoto2010-06-211-4/+4
| | | | | | | | | | | enabled -O2 in makefile.unix, boost removed -mt from their library names in 1.40, updated bitcoin icon, hashmeter, generated and hashmeter log entries -- version 0.2.13 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@86 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* revert makefile.unix from -02 back to -00 to fix compile on linux, -02 ↵s_nakamoto2010-06-141-1/+1
| | | | | | doesn't really help on linux anyway git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@82 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* better prevention of inventory relaying during initial download,v0.2.9s_nakamoto2010-05-261-1/+1
| | | | | | | | | message checksum between nodes with 0.2.9 or higher, optimization level up from -O0 to -O2, rpc functions: setlabel, getlabel, getaddressesbylabel, getreceivedbyaddress, getreceivedbylabel, listreceivedbyaddress, listreceivedbylabel -- version 0.2.9 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@78 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* GUI-less build target bitcoind that links to wxBase and shouldn't need GTK,v0.2.7s_nakamoto2010-02-251-33/+28
| | | | | | | | split init and shutdown from ui.cpp into init.cpp, support wxUSE_GUI=0 -- version 0.2.7 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@71 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* all builds are now with wxWidgets-2.9.0, we are now using UTF-8, v0.2.2s_nakamoto2010-02-171-0/+78
| | | | | | | added support for language translation file locale/<lang>/LC_MESSAGES/bitcoin.mo -- version 0.2.2 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@66 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* now compiles on 64-bit Ubuntu Karmic with wxWidgets-2.9.0,s_nakamoto2010-01-281-89/+0
| | | | | | | | fixes for wxWidgets-2.9.0, added superfluous GetEventHandler()'s, there's still a bug on wx2.9.0 that the status number is mashed up for some reason otherwise seems to run fine git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@54 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* retry IRC if name in use, s_nakamoto2009-12-111-16/+19
| | | | | | | | resize to fit ubuntu's giant default font, scroll debug.log, pause gen during initial block download git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@44 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* bugfix Db::open/close and zombie sockets bugs fix double-close of socket handle,s_nakamoto2009-11-181-5/+2
| | | | | | | | | | keep databases open, close db cursors, initial block download in batches of 500 blocks, fix misc warnings, subver linux-test8 git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@40 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* Get local host IP on Linux, Shutdown() a little cleaner -- linux-0.1.6-test1 ↵v0.1.6test1s_nakamoto2009-11-081-10/+13
| | | | | | waypoint git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@37 1a98c847-1fd6-4fd8-948a-caf3550aa51b
* unix build merged in, bitmap resources from xpm instead of rc, better addr ↵s_nakamoto2009-11-051-0/+86
relay, better selection of addrs by time last seen for faster connect git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@32 1a98c847-1fd6-4fd8-948a-caf3550aa51b