Check compiler version:
$ solc-0.4.11 --version
solc, the solidity compiler commandline interface
Version: 0.4.11+commit.68ef5810.Linux.g++
Compile from standard JSON
(fetch standard-input.json
from this gist and feed it to solc
):
$ curl -s https://gist.githubusercontent.com/jorpic/4dfb355a85f007a56d12a79763fceab9/raw/7ca8940391e129382a339203c54be0ef05644f3e/standard-input.json | solc-0.4.11 --standard-json > standard-output.json
Get contract bytecode
(standard-output.json
is huuuge, so I'm using jq tool get only relevant part from it):
$ jq -r '.contracts."/home/user/t/ico-contracts/contracts/SNM.sol".SNM.evm.deployedBytecode.object' standard-output.json
606060405236156100a95763ffffffff60e060020a60003504166306fdde0381146100ab578063095ea7b31461013b57806318160ddd1461015c57806323b872
dd1461017e578063313ce567146101a557806340c10f19146101c75780635d452201146101e857806370a082311461021457806395d89b4114610242578063a9
059cbb146102d2578063ca67065f146102f3578063dd62ed3e14610317578063f21cdf6f1461034b575bfe5b34156100b357fe5b6100bb61035d565b60408051
6020808252835181830152835191928392908301918501908083838215610101575b80518252602083111561010157601f1990920191602091820191016100e1
565b505050905090810190601f16801561012d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101
4357fe5b61015a600160a060020a03600435166024356103eb565b005b341561016457fe5b61016c610412565b60408051918252519081900360200190f35b34
1561018657fe5b61015a600160a060020a0360043581169060243516604435610418565b005b34156101ad57fe5b61016c610441565b60408051918252519081
900360200190f35b34156101cf57fe5b61015a600160a060020a0360043516602435610447565b005b34156101f057fe5b6101f86104db565b60408051600160
a060020a039092168252519081900360200190f35b341561021c57fe5b61016c600160a060020a03600435166104ea565b604080519182525190819003602001
90f35b341561024a57fe5b6100bb610509565b604080516020808252835181830152835191928392908301918501908083838215610101575b80518252602083
111561010157601f1990920191602091820191016100e1565b505050905090810190601f16801561012d5780820380516001836020036101000a031916815260
200191505b509250505060405180910390f35b34156102da57fe5b61015a600160a060020a0360043516602435610597565b005b34156102fb57fe5b61030361
05be565b604080519115158252519081900360200190f35b341561031f57fe5b61016c600160a060020a03600435811690602435166105ce565b604080519182
52519081900360200190f35b341561035357fe5b61015a6105fb565b005b6003805460408051602060026001851615610100026000190190941693909304601f
810184900484028201840190925281815292918301828280156103e35780601f106103b8576101008083540402835291602001916103e3565b82019190600052
6020600020905b8154815290600101906020018083116103c657829003601f168201915b505050505081565b60065460a060020a900460ff1615610403576000
6000fd5b61040d828261062a565b5b5050565b60005481565b60065460a060020a900460ff16156104305760006000fd5b61043b83838361068c565b5b505050
565b60055481565b60065433600160a060020a039081169116146104635760006000fd5b8015156104705760006000fd5b6000546b016f44a83aab6c233c0000
00908201111561048f5760006000fd5b600160a060020a0382166000818152600160209081526040808320805486019055825485018355805185815290516000
80516020610889833981519152929181900390910190a35b5050565b600654600160a060020a031681565b600160a060020a0381166000908152600160205260
409020545b919050565b6004805460408051602060026001851615610100026000190190941693909304601f8101849004840282018401909252818152929183
01828280156103e35780601f106103b8576101008083540402835291602001916103e3565b820191906000526020600020905b81548152906001019060200180
83116103c657829003601f168201915b505050505081565b60065460a060020a900460ff16156105af5760006000fd5b61040d8282610786565b5b5050565b60
065460a060020a900460ff1681565b600160a060020a038083166000908152600260209081526040808320938516835292905220545b92915050565b60065433
600160a060020a039081169116146106175760006000fd5b6006805460a060020a60ff02191690555b565b600160a060020a0333811660008181526002602090
8152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92592
81900390910190a35b5050565b600160a060020a0380841660009081526002602090815260408083203385168452825280832054938616835260019091529020
546106d0908363ffffffff61084216565b600160a060020a038085166000908152600160205260408082209390935590861681522054610705908363ffffffff
61085e16565b600160a060020a03851660009081526001602052604090205561072e818363ffffffff61085e16565b600160a060020a03808616600081815260
026020908152604080832033861684528252918290209490945580518681529051928716939192600080516020610889833981519152929181900390910190a3
5b50505050565b604060443610156107975760006000fd5b600160a060020a0333166000908152600160205260409020546107c0908363ffffffff61085e1656
5b600160a060020a0333811660009081526001602052604080822093909355908516815220546107f5908363ffffffff61084216565b600160a060020a038085
1660008181526001602090815260409182902094909455805186815290519193339093169260008051602061088983398151915292918290030190a35b5b5050
50565b600082820161085384821015610877565b8091505b5092915050565b600061086c83831115610877565b508082035b92915050565b8015156108845760
006000fd5b5b505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a7230582042e76545ee7d511e0aa7fca37631
944e7267b5027e080bb4f9ae0f5efc6b22eb0029