rabbitmq / rabbitmq-erlang-client

Erlang client for RabbitMQ
https://www.rabbitmq.com/
Other
184 stars 127 forks source link

Couldn't build client from source tarball #29

Closed binarin closed 8 years ago

binarin commented 8 years ago

After downloading and unpacking https://www.rabbitmq.com/releases/rabbitmq-erlang-client/v3.5.7/amqp_client-3.5.7-src.tar.gz

make fails due to dependency on file named ../rabbitmq-server/generate_deps:

rm -f deps.mk
echo src/amqp_gen_connection.erl:src/amqp_rpc_client.erl:src/amqp_connection_sup.erl:src/amqp_gen_consumer.erl:src/amqp_channel_sup.erl:src/uri_parser.erl:src/amqp_sup.erl:src/amqp_connection_type_sup.erl:src/amqp_direct_connection.erl:src/amqp_network_connection.erl:src/amqp_uri.erl:src/amqp_rpc_server.erl:src/amqp_selective_consumer.erl:src/amqp_direct_consumer.erl:src/amqp_channel_sup_sup.erl:src/amqp_channels_manager.erl:src/rabbit_routing_util.erl:src/amqp_connection.erl:src/amqp_channel.erl:src/amqp_main_reader.erl:src/amqp_client.erl:src/amqp_auth_mechanisms.erl:include/rabbit_routing_prefixes.hrl:include/amqp_client.hrl:include/amqp_gen_consumer_spec.hrl:include/amqp_client_internal.hrl: | escript ../rabbitmq-server/generate_deps deps.mk ebin
escript: Failed to open file: ../rabbitmq-server/generate_deps
mkdir -p deps
rm -rf deps/rabbit_common-3.5.7
mkdir -p deps/rabbit_common-3.5.7
unzip -q -o dist/rabbit_common-3.5.7.ez -d deps
make: *** No rule to make target 'deps.mk', needed by 'ebin/amqp_gen_connection.beam'.  Stop.
binarin commented 8 years ago

I've checked, the generate_deps is the only missing file that prevents the package from building. But probably it's not worth fixing, given the switch to erlang.mk.

michaelklishin commented 8 years ago

@binarin thanks, should we close this then?

binarin commented 8 years ago

Yes