mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			14 lines
		
	
	
		
			636 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			636 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM ubuntu:trusty
 | |
| 
 | |
| RUN apt-get update
 | |
| RUN apt-get -y install software-properties-common python-software-properties
 | |
| RUN add-apt-repository ppa:ubuntu-toolchain-r/test
 | |
| RUN apt-get update
 | |
| RUN apt-get -y install gcc libleveldb-dev git curl make gcc-7 g++-7
 | |
| RUN ln -sf /usr/bin/gcc-7 /usr/bin/gcc
 | |
| RUN ln -sf /usr/bin/g++-7 /usr/bin/g++
 | |
| RUN git clone --recursive https://github.com/ethereum/cpp-ethereum --branch develop --single-branch --depth 1
 | |
| RUN ./cpp-ethereum/scripts/install_cmake.sh
 | |
| RUN mkdir /build && cd /build && ~/.local/bin/cmake /cpp-ethereum -DCMAKE_BUILD_TYPE=RelWithDebInfo -DTOOLS=Off -DTESTS=Off
 | |
| RUN cd /build && make eth
 |