How to run: create a Symbolic link of the driver ln -s /Debug/amqRxDriver.so . Build the beam erlc ./amqRxDriver.erl Run erl 1> c(amqRxDriver). 2> amqRxDriver:amqsput("Message value").