mirror of
				https://github.com/bitcoin/bitcoin.git
				synced 2024-05-17 23:56:39 +00:00 
			
		
		
		
	reverted makefile.unix wx-config -- version 0.3.6
git-svn-id: https://bitcoin.svn.sourceforge.net/svnroot/bitcoin/trunk@119 1a98c847-1fd6-4fd8-948a-caf3550aa51b
This commit is contained in:
		
							parent
							
								
									17b2740289
								
							
						
					
					
						commit
						757f0769d8
					
				
							
								
								
									
										3
									
								
								bignum.h
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								bignum.h
									
									
									
									
									
								
							@ -401,7 +401,8 @@ public:
 | 
			
		||||
 | 
			
		||||
    CBigNum& operator>>=(unsigned int shift)
 | 
			
		||||
    {
 | 
			
		||||
        // Note: BN_rshift segfaults on 64-bit ubuntu 9.10 if 2^shift is greater than the number
 | 
			
		||||
        // Note: BN_rshift segfaults on 64-bit ubuntu 9.10 if 2^shift is greater than the number,
 | 
			
		||||
        //       tested OK on 64-bit ubuntu 10.4
 | 
			
		||||
        if (!BN_rshift(this, this, shift))
 | 
			
		||||
            throw bignum_error("CBigNum:operator>>= : BN_rshift failed");
 | 
			
		||||
        return *this;
 | 
			
		||||
 | 
			
		||||
@ -3,12 +3,21 @@
 | 
			
		||||
# file license.txt or http://www.opensource.org/licenses/mit-license.php.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
WXLIBS=$(shell wx-config --debug=yes --libs --static)
 | 
			
		||||
WXFLAGS=$(shell wx-config --debug=yes --cppflags)
 | 
			
		||||
INCLUDEPATHS= \
 | 
			
		||||
 -I"/usr/include" \
 | 
			
		||||
 -I"/usr/local/include/wx-2.9" \
 | 
			
		||||
 -I"/usr/local/lib/wx/include/gtk2-unicode-debug-static-2.9"
 | 
			
		||||
 | 
			
		||||
LIBPATHS= \
 | 
			
		||||
 -L"/usr/lib" \
 | 
			
		||||
 -L"/usr/local/lib"
 | 
			
		||||
 | 
			
		||||
WXLIBS= \
 | 
			
		||||
 -Wl,-Bstatic \
 | 
			
		||||
   -l wx_gtk2ud-2.9 \
 | 
			
		||||
 -Wl,-Bdynamic \
 | 
			
		||||
   -l gtk-x11-2.0 -l SM
 | 
			
		||||
 | 
			
		||||
LIBS= \
 | 
			
		||||
 -Wl,-Bstatic \
 | 
			
		||||
   -l boost_system \
 | 
			
		||||
@ -22,7 +31,7 @@ LIBS= \
 | 
			
		||||
 | 
			
		||||
DEFS=-D__WXGTK__ -DNOPCH
 | 
			
		||||
DEBUGFLAGS=-g -D__WXDEBUG__
 | 
			
		||||
CFLAGS=-O2 -Wno-invalid-offsetof -Wformat $(DEBUGFLAGS) $(DEFS)
 | 
			
		||||
CFLAGS=-O2 -Wno-invalid-offsetof -Wformat $(DEBUGFLAGS) $(DEFS) $(INCLUDEPATHS)
 | 
			
		||||
HEADERS=headers.h strlcpy.h serialize.h uint256.h util.h key.h bignum.h base58.h \
 | 
			
		||||
    script.h db.h net.h irc.h main.h rpc.h uibase.h ui.h noui.h init.h
 | 
			
		||||
 | 
			
		||||
@ -43,10 +52,10 @@ all: bitcoin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
headers.h.gch: headers.h $(HEADERS)
 | 
			
		||||
	g++ -c $(CFLAGS) $(WXFLAGS) -DGUI -o $@ $<
 | 
			
		||||
	g++ -c $(CFLAGS) -DGUI -o $@ $<
 | 
			
		||||
 | 
			
		||||
obj/%.o: %.cpp $(HEADERS) headers.h.gch
 | 
			
		||||
	g++ -c $(CFLAGS) $(WXFLAGS) -DGUI -o $@ $<
 | 
			
		||||
	g++ -c $(CFLAGS) -DGUI -o $@ $<
 | 
			
		||||
 | 
			
		||||
cryptopp/obj/%.o: cryptopp/%.cpp
 | 
			
		||||
	g++ -c $(CFLAGS) -O3 -DCRYPTOPP_DISABLE_SSE2 -o $@ $<
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1434
									
								
								script.cpp
									
									
									
									
									
								
							
							
						
						
									
										1434
									
								
								script.cpp
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										27
									
								
								script.h
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								script.h
									
									
									
									
									
								
							@ -136,6 +136,20 @@ enum opcodetype
 | 
			
		||||
    OP_CHECKMULTISIG,
 | 
			
		||||
    OP_CHECKMULTISIGVERIFY,
 | 
			
		||||
 | 
			
		||||
    // expansion
 | 
			
		||||
    OP_NOP1,
 | 
			
		||||
    OP_NOP2,
 | 
			
		||||
    OP_NOP3,
 | 
			
		||||
    OP_NOP4,
 | 
			
		||||
    OP_NOP5,
 | 
			
		||||
    OP_NOP6,
 | 
			
		||||
    OP_NOP7,
 | 
			
		||||
    OP_NOP8,
 | 
			
		||||
    OP_NOP9,
 | 
			
		||||
    OP_NOP10,
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    // multi-byte opcodes
 | 
			
		||||
    OP_SINGLEBYTE_END = 0xF0,
 | 
			
		||||
@ -276,6 +290,18 @@ inline const char* GetOpName(opcodetype opcode)
 | 
			
		||||
    case OP_CHECKMULTISIG          : return "OP_CHECKMULTISIG";
 | 
			
		||||
    case OP_CHECKMULTISIGVERIFY    : return "OP_CHECKMULTISIGVERIFY";
 | 
			
		||||
 | 
			
		||||
    // expanson
 | 
			
		||||
    case OP_NOP1                   : return "OP_NOP1";
 | 
			
		||||
    case OP_NOP2                   : return "OP_NOP2";
 | 
			
		||||
    case OP_NOP3                   : return "OP_NOP3";
 | 
			
		||||
    case OP_NOP4                   : return "OP_NOP4";
 | 
			
		||||
    case OP_NOP5                   : return "OP_NOP5";
 | 
			
		||||
    case OP_NOP6                   : return "OP_NOP6";
 | 
			
		||||
    case OP_NOP7                   : return "OP_NOP7";
 | 
			
		||||
    case OP_NOP8                   : return "OP_NOP8";
 | 
			
		||||
    case OP_NOP9                   : return "OP_NOP9";
 | 
			
		||||
    case OP_NOP10                  : return "OP_NOP10";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    // multi-byte opcodes
 | 
			
		||||
@ -285,7 +311,6 @@ inline const char* GetOpName(opcodetype opcode)
 | 
			
		||||
    case OP_PUBKEYHASH             : return "OP_PUBKEYHASH";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    case OP_INVALIDOPCODE          : return "OP_INVALIDOPCODE";
 | 
			
		||||
    default:
 | 
			
		||||
        return "UNKNOWN_OPCODE";
 | 
			
		||||
 | 
			
		||||
@ -19,8 +19,8 @@ class CScript;
 | 
			
		||||
class CDataStream;
 | 
			
		||||
class CAutoFile;
 | 
			
		||||
 | 
			
		||||
static const int VERSION = 304;
 | 
			
		||||
static const char* pszSubVer = ".0";
 | 
			
		||||
static const int VERSION = 306;
 | 
			
		||||
static const char* pszSubVer = "";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@ RequestExecutionLevel highest
 | 
			
		||||
 | 
			
		||||
# General Symbol Definitions
 | 
			
		||||
!define REGKEY "SOFTWARE\$(^Name)"
 | 
			
		||||
!define VERSION 0.3.3
 | 
			
		||||
!define VERSION 0.3.6
 | 
			
		||||
!define COMPANY "Bitcoin project"
 | 
			
		||||
!define URL http://www.bitcoin.org/
 | 
			
		||||
 | 
			
		||||
@ -42,12 +42,12 @@ Var StartMenuGroup
 | 
			
		||||
!insertmacro MUI_LANGUAGE English
 | 
			
		||||
 | 
			
		||||
# Installer attributes
 | 
			
		||||
OutFile bitcoin-0.3.3-win32-setup.exe
 | 
			
		||||
OutFile bitcoin-0.3.6-win32-setup.exe
 | 
			
		||||
InstallDir $PROGRAMFILES\Bitcoin
 | 
			
		||||
CRCCheck on
 | 
			
		||||
XPStyle on
 | 
			
		||||
ShowInstDetails show
 | 
			
		||||
VIProductVersion 0.3.3.0
 | 
			
		||||
VIProductVersion 0.3.6.0
 | 
			
		||||
VIAddVersionKey ProductName Bitcoin
 | 
			
		||||
VIAddVersionKey ProductVersion "${VERSION}"
 | 
			
		||||
VIAddVersionKey CompanyName "${COMPANY}"
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user