fernan at iib.unsam.edu.ar
Wed Mar 23 12:36:44 PST 2005
+----[ Ryan Lessl <rmlessl at loyno.edu> (23.Mar.2005 17:06):
| Hello, first of all I want to say that I am enjoying using
| FreeBSD 4.11 Release. I am a total novice at this but have
| been learning a lot and am glad I finally canned Windows. I
| got very tired of it and have tried a very small Linux
| distribution and now FreeBSD and they both worked/are
| working better than Windows did on my machine (I've only got
| FreeBSD installed currently).
| Can you help me?
| Okay, so I tried to install the AIM program by using the
| command "make install" in the /usr/ports/net/aim/ directory,
| and it did a bunch of stuff that I'm guessing is what you
| call "compiling"...it downloaded stuff and wrote new folders
| and files, and said it was registering the installation, and
| told me it was all through when it was all through.
Pretty close. aim is not distributed as source code
that you have to compile but as a pre-compiled binary.
The port, in this case, just fetched the distribution file,
extracted it, and installed everything in place. It did the
same, in this case, that a Windows Installer would have done.
| But I
| can't figure out how to run the program. I found the new
| folders and files it created, including an "executable file"
| called "aim" in a new "aim" folder, but I couldn't run it.
It doesn't create new folders ... it installs the aim
executable in /usr/X11R6/bin/ which should already be there
and populated with stuff from other ports or packagess.
Perhaps you refer to the files and folders that are in
/usr/ports/net/aim/work/*? If so, this is a temporary folder
created when the port extracted the contents of the
distribution file. It would get removed if you do a 'make
| I tried clicking on it, running it from a terminal, and
| running it from the KDE "Run Command" box, but none of that
| worked. Then I tried the "rehash" command like it suggested
| in the online manual, but that didn't change the situation.
| What do I need to do? The installation html that it gives
| me has specific instructions for all OSs except FreeBSD,
| only an "other OSs" section, and I'm not real sure if what
| that tells me to do is actually what I need to do.
After succesffully installing the application from the port
(as root), you should open a terminal (xterm, or konsole if
your're using KDE) as yourself (not root) and type 'rehash'
so that the directories in the PATH are re-read and then
BTW, I just happen to have installed aim yesterday and it
seems to be broken. I'm also using 4.11
Before I go on to some details, the best that you can do is
forget about aim (I tried it for other reasons) and use gaim
instead (net/gaim) it will let you use you aim account and
many others (MSN, yahoo)
PS: For anyone interested this is what I get when running it:
/usr/X11R6/libexec/aim: error while loading shared
libraries: libXprt.so.1: cannot open shared object file: No
such file or directory
and it seems like this is not the only shared library missing:
[fernan at pi] ldd /usr/X11R6/libexec/aim
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x28068000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x2819e000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x281d4000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x281d7000)
libdl.so.2 => /lib/libdl.so.2 (0x281fd000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x28200000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28208000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28218000)
libXprt.so.1 => not found
libXpcs.so.1 => not found
libXptl.so.1 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0x28314000)
libm.so.6 => /lib/libm.so.6 (0x28365000)
libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x28387000)
libc.so.6 => /lib/libc.so.6 (0x283c9000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x28051000)
Maybe we should mark this port as BROKEN?
More information about the freebsd-ports