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

Reply via email to