User Feedback :: Great but could someone help a little bit



Many thanks <hats>

Update: I am totally and utterly confused now. I've spent hours on this and I just don't know where to go next. My problem is that I just can't make any sense of any of this stuff. It just doesn't tie in with any of my computing knowledge which although windows based, is quite a lot. I just can't even begin to see what I'm meant to be doing!

Ok, rant over with. Apologies.

I have looked at both ways now.

Compiling:
I have this -lcrypto problem. I have found references to the problem and it is obviously that some tool or a magic bit of something is required to be in the right place. In my attempts to get this to work, I have tried to create a link using
Code Sample
ln usr/lib/lcrypto.so.0.9.7 /lib/lcrypto.so.0.9.7


It doesn't work, which is ok. The bit that is frying my brain gently is have I got the link wrong (soft vs. hard etc.) or is this just the wrong solution in the first place. There aren't many articles out there on this particular one.

At this point, I thought, stop running up a steep hill and look at alternatives. I.e. Can I get the binaries as suggested before.

Ok so rdesktop doesn't host them. They aren't available through MyDSL - my hunt led me to the debian package finder on the web. This seemed sensible since DSL is based on Debian right? (Actually I have no idea whether debian stuff is compatible with DSL). Anyhow, I have downloaded this rdesktop*etch*.deb file and I have no idea what to do with it. It's not recognised by the system as an executable, an installable or anything really which makes me think I am very, very lost.

Perhaps someone exceedingly kind could tell me:

a) Am I mad
b) Is this whole excercise to install this newer version of rdesktop actually worth it?
c) Some means of nudging me in the right direction.

I have to thank those of you again who take the time to answer questions from people like me - you really are worthy of loads of free beer.

I only hope this project helps some others to comvert over from Windows. On reflection though, what is concerning me is that the whole Linux 'thing' is getting more confusing for me rather than starting to slot into a nice little matrix in my head. I suppose this was exactly how I felt about PCs and Macs back in the 80s/90s but it's so long ago now. The other thing I should perhaps consider is that Damn Small Linux may be for very advanced Lunix users and I should be trying to get it all to work on something bigger and uglier before attempting the small and very elegant bit of the pie.

Still confused, but grateful as always for help. :)

C.

You need the development installations of the libraries, not the runtime ones.  You can compile the sources as well to get them.

Re: binaries: I did hint at apt, which can be enabled in DSL with dsl-dpkg (which supports .deb's as well)

Re: b): asking a question with another question... why you needed to use this version?

Instead of using a symlink to the crypto libraries and header files, you could tell the ./configure script where to find them by using something like:
Code Sample
$ export CFLAGS=-I/opt/myheaders
$ export LDFLAGS=-L/opt/mylibs
$ ./configure --prefix=opt/myapp
etc etc

Thanks again for coming to my aid!

Whilst working further towards my solutions here, I thought I would just come back with one or two bits and bobs:

<hats> Many thanks once again, I am afraid subtleties pass me by far too quickly for comfort. My family complains. The reason for the up-to-date version is 3-fold: It seems to hint that there is better support for fullscreen mode, mice and other things. Also, it's worthwhile knowledge to obtain because there could well be an advance in rdesktop that's a must-have in the future (DSL may still lag behind a bit) - learning this now is a good thing for my technical future, just a poor thing for my sanity! Finally, I think it's a good idea to test all the avenues possible within the scope of this befuddled mess that I am calling a project. Many thanks for the .deb install note.

Janito - also many thanks again. This makes sense. I'm not sure where I will put this script just yet but it does all seem sensible. I will look into this further and instructions for others will spew forth.

Hope everyone is having a good weekend.

C.

Still trying to get this thing installed.

Many thanks for dpkg advice. I enabled apt from the system menu. This updates apt and downloaded dpkg. From the command line I ran dpkg -i rdesktopx.x.x.deb and it tried to install but founf that dependencies were missing. One of which was libx11-6. No problem, downloaded this and tried to install. This needs x11-common. Downloaded x11 - tried to install - no luck, is conflicts with xfree86-common. Seems like my luck has run out. (I haven't even bothered to look at the other dependencies just yet).

Why is this so difficult to do? Surely the installation of packages is meant to be easy in an OS? I understand that DSL is a version of Linux and that code written in C must be compiled to be used on every platform. That's not a problem and I don't mind doing work on it but this is just impenetrable.

Losing my will to live...

???

C.

Next Page...
original here.