Sorry guys, I discovered that I�ve send this message directly to Martin. since I�ve seen that others have problems with slang installation I forward my reply to the list. You should note that the last Martin�s suggestion (look at his answer to this message on the list) completely solved this installation problem for me.
Thank you Martin ! Begin forwarded message: > From: Eric Dufour <[EMAIL PROTECTED]> > Date: Wed Jan 23, 2002 08:34:37 Europe/Paris > To: Martin Costabel <[EMAIL PROTECTED]> > Subject: Re: slang installation & libcc > > > On Wednesday, January 23, 2002, at 07:38 , Martin Costabel wrote: >> Where did you get /lib/libcc_dynamic from? I only have a libcc_dynamic >> in /usr/lib which is a symlink to the one in >> /usr/lib/gcc/darwin/2.95.2/. >> It seems you have a somewhat nonstandard installation. > > I don�t know, i made a few installation one upon another. last one was > a big installation of Xfree86 4.2.0 for darwin under OSX. XAbiWord, > Darwintolls, macpyton has been installed under OSX (disk images or vise > installer or packages). And I have a lot of .tgz archives that I don�t > know if I installed them or not. One is Xlib.tgz. I guess Xfree86 or > the Xlib.tgz is responsible for that difference... > > here are the libs I find under libc... > > ... > lrwxr-xr-x 1 root admin 15 Jan 23 15:17 libc.dylib -> > libSystem.dylib > -rw-r--r-- 1 root admin 132068 Jan 23 15:17 libcc_dynamic.a > lrwxr-xr-x 1 root admin 31 Jan 23 15:17 libcc_kext.a -> > gcc/darwin/default/libcc_kext.a > -r-xr-xr-x 1 root admin 8708 Jan 17 15:44 libcom_err.dylib > -rwxr-xr-x 1 root admin 944672 Jan 17 15:44 > libcrypto.0.9.dylib > lrwxr-xr-x 1 root admin 19 Jan 23 15:17 > libcrypto.dylib -> libcrypto.0.9.dylib > ... > >> >>> >You may also have to run ldconfig to complete the installation. >> >> This is meant for Linux systems. Darwin doesn't have ldconfig. > > OKI :-) >> >>> >install -m 644 README NEWS UPGRADE.txt /sw/src/root- >>> slang-1.4.4-4/sw/share/doc/slang/ >>> >install: installing multiple files, but last argument, >>> `/sw/src/root-slang-1.4.4-4/sw/share/doc/slang/' is not a >directory >>> >Try `install --help' for more information. >>> >### failed, exit code 1 >>> >Failed: installing slang-1.4.4-4 failed >>> >>> It looks like a space is missing between /sw/src/root- >>> slang-1.4.4-4 and /sw/share/doc/slang/ and this folder is treated as >>> a single one instead of: 'origin ... destination' but maybe I�m >>> wrong. >> >> Yes, you are wrong. The package assembling process takes place in >> /sw/src/root-slang-1.4.4-4, and it constructs in that directory a >> mirror of the filesystem that is usually rooted at "/". So files that >> will eventually show up in /sw/share/doc/slang will be put into >> /sw/src/root-slang-1.4.4-4/sw/share/doc/slang during package building. >> >> The error must have appeared before: There should have been a line >> mkdir /sw/src/root-slang-1.4.4-4/sw/share/doc/slang >> a little earlier. Do you see this? > > I think i don�t (this list is un-understandable, but i still can > recognise mkdir) > last ones are > > >mkdir -p /sw/src/root-slang-1.4.4-4/sw > >mkdir -p /sw/src/root-slang-1.4.4-4/DEBIAN > > and recursively : > > >mkdir /sw/src/slang-1.4.4-4/slang-1.4.4/src/elfobjs > >... > >mkdir /sw/src/slang-1.4.4-4/slang-1.4.4/src/objs > >... > > The first time I see sw/share/doc/slang is a little bit after the first > mkdir listed here (lasts in the fink install bla bla): > > >Use make install-elf to install it. > >rm -rf /sw/src/root-slang-1.4.4-4 > >mkdir -p /sw/src/root-slang-1.4.4-4/sw > >mkdir -p /sw/src/root-slang-1.4.4-4/DEBIAN > > make install-elf install-links DESTDIR=/sw/src/root-slang-1.4.4-4 > install_doc_dir=/sw/share/doc/slang > >cd src; make install-elf > > I give you the long list from this part to the end at the bottom of the > mail, just in case... > when i follow the path : cd /sw/src/root-slang-1.4.4-4/ I find to > directories DEBIAN and sw but they are completely empty (even with ls > -la). well I see /. and /.. but that�s all. maybe this make install-elf > is not properly working ??? > >> Perhaps your nonstandard installation contains also special versions >> of install and make? Does "where -a make install" give the following: >> >> /usr/bin/make >> /usr/bin/install >> >> or something else? > > The answer is something else but not so different: > > /usr/local/bin/make > /usr/bin/make > /sw/bin/install > /usr/bin/install > > I�m not sure if it�s duplicate or different versions... > > Eric DUFOUR > > > begining long list (not SO long) --------------------- > > ....................... > > Use make install-elf to install it. > rm -rf /sw/src/root-slang-1.4.4-4 > mkdir -p /sw/src/root-slang-1.4.4-4/sw > mkdir -p /sw/src/root-slang-1.4.4-4/DEBIAN > make install-elf install-links DESTDIR=/sw/src/root-slang-1.4.4-4 > install_doc_dir=/sw/share/doc/slang > cd src; make install-elf > installing /sw/src/slang-1.4.4-4/slang-1.4.4/src/objs/libslang.a in > /sw/lib > /sw/bin/install -c -m 644 > /sw/src/slang-1.4.4-4/slang-1.4.4/src/objs/libslang.a /sw/lib > ranlib /sw/lib/libslang.a > installing slang.h and slcurses.h in /sw/include > /sw/bin/install -c -m 644 /sw/src/slang-1.4.4-4/slang-1.4.4/src/slang.h > /sw/include > /sw/bin/install -c -m 644 > /sw/src/slang-1.4.4-4/slang-1.4.4/src/slcurses.h /sw/include > /sw/bin/install -c -m 644 ../changes.txt /sw/doc/slang/ > /sw/bin/install -c -m 644 ../COPYING /sw/doc/slang/ > /sw/bin/install -c -m 644 ../COPYING.ART /sw/doc/slang/ > /sw/bin/install -c -m 644 ../COPYING.GPL /sw/doc/slang/ > /sw/bin/install -c -m 644 ../COPYRIGHT /sw/doc/slang/ > /sw/bin/install -c -m 644 ../doc/slangdoc.html /sw/doc/slang/ > /sw/bin/install -c -m 644 ../doc/text/cref.txt /sw/doc/slang/ > /sw/bin/install -c -m 644 ../doc/text/cslang.txt /sw/doc/slang/ > /sw/bin/install -c -m 644 ../doc/text/slang.txt /sw/doc/slang/ > /sw/bin/install -c -m 644 ../doc/text/slangfun.txt /sw/doc/slang/ > rm -f /sw/lib/libslang.dylib > rm -f /sw/lib/libslang.1.dylib > installing libslang.1.4.4.dylib in /sw/lib > /sw/bin/install -c -m 644 > /sw/src/slang-1.4.4-4/slang-1.4.4/src/elfobjs/libslang.1.4.4.dylib > /sw/lib > creating symbolic links to libslang.1.4.4.dylib > cd /sw/lib; /bin/ln -sf libslang.1.4.4.dylib libslang.dylib > > libslang.1.4.4.dylib created in /sw/lib. > The link libslang.dylib to libslang.1.4.4.dylib was also created. > > > Although not required, consider doing 'make install-links' to extra > links > On some systems, e.g., linux, you will also have to run ldconfig. > > cd src; make install-links > rm -f /sw/lib/libslang.dylib > rm -f /sw/lib/libslang.1.dylib > cd /sw/lib; /bin/ln -sf libslang.1.4.4.dylib libslang.1.dylib > cd /sw/lib; /bin/ln -sf libslang.1.dylib libslang.dylib > > A link libslang.1.dylib to libslang.1.4.4.dylib was created. > A link libslang.dylib to libslang.1.dylib was created. > > > You may also have to run ldconfig to complete the installation. > > install -m 644 README NEWS UPGRADE.txt /sw/src/root- > slang-1.4.4-4/sw/share/doc/slang/ > install: installing multiple files, but last argument, > `/sw/src/root-slang-1.4.4-4/sw/share/doc/slang/' is not a directory > Try `install --help' for more information. > ### failed, exit code 1 > Failed: installing slang-1.4.4-4 failed > > Eric DUFOUR _______________________________________________ Fink-beginners mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-beginners
