On Wed, 07 Aug 2013 16:36:31 GMT, Craig Dillabaugh wrote:

I recently tried to install DUB on OpenSuse 12.2, but ran into problems with it linking with libcurl and was hoping to get some help on getting DUB up on running.

My first attempt was to download the dub binary from the RS website. When I attempted to run dub I get the following error:

dub: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory

However, libcurl is right there in /usr/lib64 (which is in the linker path according to /etc/ld.so.conf):

/usr/lib64$ ls -l libcurl*

clip

Any ideas on what I should do next to try and fix this.

Well I still haven't been able to build DUB from source, but I have solved my problem of getting a working copy of DUB, so I figured I should report back.

I had downloaded the 32bit version of DUB on my 64-bit OpenSuse install, which is undoubtedly why I had linking issues. I downloaded the proper binary ( dub-0.9.17-linux-x86_64.tar.gz ) and now everything works perfectly.

On the positive side, since I haven't had any replies, I hopefully haven't wasted too many peoples time.

Cheers,
Craig