Кто знает как нормально поставить libutf-8-1.0.tar.gz ?
make all , а make install этого уже не знает, в англиских источниках, написанно need tweaking Makefile, а вот как ни где. Из хелпа по установки Asteriska, написанно
cp libutf-8.so.1 /usr/lib
ln /usr/lib/libutf-8.so.1 /usr/lib/libutf-8.so
cp utf-8.h /usr/include
cp libutf-8.3 /usr/local/man/man3
cp fgetu8.3 /usr/local/man/man3
cp fputu8.3 /usr/local/man/man3
cp sgetu8.3 /usr/local/man/man3
cp sputu8.3 /usr/local/man/man3
патч
--- Makefile.orig Thu Apr 1 01:00:12 1999
+++ Makefile Fri Apr 16 18:11:12 1999
@@ -29,5 +29,5 @@
all: libutf-8.so.1
libutf-8.so.1: fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o
- ld -o libutf-8.so.1 fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname libutf-8.so
+ ld -o $@ fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname $@
с копированием библиотек нет проблем, оно и понятно. А вот патч который предлагается сделать, ну ни как не полчается, ошибки выскакивают
1)мнужно ли писать в Makefile @@ -29,5 +29,5 @@ , если да, то почему материться как на ошибку. И я видел @@@ 29,5 +29,5 @@@, есть ли какая разница?
2)- ld -o libutf-8.so.1 fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname libutf-8.so --- минус сдесь значит что строка должна быть удалена,
а плюс, что добавленна такая строка.
3) $@ - для чего нужны эти знаки, или это обозначения чего-то.
Жду помощи в форум или на аську 256-722-369, можно на мыло alexmasc@yandex.ru
make all , а make install этого уже не знает, в англиских источниках, написанно need tweaking Makefile, а вот как ни где. Из хелпа по установки Asteriska, написанно
cp libutf-8.so.1 /usr/lib
ln /usr/lib/libutf-8.so.1 /usr/lib/libutf-8.so
cp utf-8.h /usr/include
cp libutf-8.3 /usr/local/man/man3
cp fgetu8.3 /usr/local/man/man3
cp fputu8.3 /usr/local/man/man3
cp sgetu8.3 /usr/local/man/man3
cp sputu8.3 /usr/local/man/man3
патч
--- Makefile.orig Thu Apr 1 01:00:12 1999
+++ Makefile Fri Apr 16 18:11:12 1999
@@ -29,5 +29,5 @@
all: libutf-8.so.1
libutf-8.so.1: fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o
- ld -o libutf-8.so.1 fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname libutf-8.so
+ ld -o $@ fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname $@
с копированием библиотек нет проблем, оно и понятно. А вот патч который предлагается сделать, ну ни как не полчается, ошибки выскакивают
1)мнужно ли писать в Makefile @@ -29,5 +29,5 @@ , если да, то почему материться как на ошибку. И я видел @@@ 29,5 +29,5 @@@, есть ли какая разница?
2)- ld -o libutf-8.so.1 fget.utf-8.o sget.utf-8.o fput.utf-8.o sput.utf-8.o nomacros.o -shared -soname libutf-8.so --- минус сдесь значит что строка должна быть удалена,
а плюс, что добавленна такая строка.
3) $@ - для чего нужны эти знаки, или это обозначения чего-то.
Жду помощи в форум или на аську 256-722-369, можно на мыло alexmasc@yandex.ru