Ich habe Suse 8.0 auf dem der Kernel 2.4.18-4GB läuft. Ich habe iptel express router ser-0.8.10.tar.gz bereits entpackt und versucht mit "make " zu kompilieren.
Die Kompilation bricht mit der unten angefügten Fehlermeldung ab. Was kann ich tun ? Wurde dieser Server auf dem Suse-Linux getestet bzw. unter welchem Suse-Kernel ist es lauffähig ?
MfG.
CoRiMM:/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10 #
make
modules make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
../../Makefile.rules:77: acc.d: No such file or directory ../../Makefile.rules:77: acc_mod.d: No such file or directory make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c acc.c -o acc.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c acc_mod.c -o acc_mod.o gcc -shared -Wl,-O2 -Wl,-E acc.o acc_mod.o -o acc.so /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
unrecognized option '--eh-frame-hdr' /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
use the --help option for usage information collect2: ld returned 1 exit status make[1]: *** [acc.so] Error 1 make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/auth'
../../Makefile.rules:77: auth_mod.d: No such file or directory ../../Makefile.rules:77: authorize.d: No such file or directory ../../Makefile.rules:77: challenge.d: No such file or directory ../../Makefile.rules:77: checks.d: No such file or directory ../../Makefile.rules:77: common.d: No such file or directory ../../Makefile.rules:77: group.d: No such file or directory ../../Makefile.rules:77: nonce.d: No such file or directory ../../Makefile.rules:77: rfc2617.d: No such file or directory make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/auth'
make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/auth'
gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c auth_mod.c -o auth_mod.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c authorize.c -o authorize.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c challenge.c -o challenge.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c checks.c -o checks.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c common.c -o common.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c group.c -o group.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c nonce.c -o nonce.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c rfc2617.c -o rfc2617.o gcc -shared -Wl,-O2 -Wl,-E auth_mod.o authorize.o challenge.o
checks.o
common.o group.o nonce.o rfc2617.o -o auth.so /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
unrecognized option '--eh-frame-hdr' /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
use the --help option for usage information collect2: ld returned 1 exit status make[1]: *** [auth.so] Error 1 make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/auth'
Hi,
see comment at the end.
Greetings Nils Ohlmeier
On Wednesday 29 January 2003 11:51, Savasar Sinan UYGUR wrote:
Die Kompilation bricht mit der unten angefügten Fehlermeldung ab. Was kann ich tun ? Wurde dieser Server auf dem Suse-Linux getestet bzw. unter welchem Suse-Kernel ist es lauffähig ?
MfG.
CoRiMM:/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10 #
make
modules make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
../../Makefile.rules:77: acc.d: No such file or directory ../../Makefile.rules:77: acc_mod.d: No such file or directory make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
make[1]: Entering directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c acc.c -o acc.o gcc -fPIC -DPIC -O9 -funroll-loops -Wcast-align -Wall -minline-all-stringops -malign-double -falign-loops -march=athlon -DNAME='"ser"' -DVERSION='"0.8.10"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"' -D__CPU_i386 -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DDNS_IP_HACK -DUSE_IPV6 -DDBG_QM_MALLOC -DFAST_LOCK -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-c acc_mod.c -o acc_mod.o gcc -shared -Wl,-O2 -Wl,-E acc.o acc_mod.o -o acc.so /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
unrecognized option '--eh-frame-hdr' /usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld:
use the --help option for usage information collect2: ld returned 1 exit status make[1]: *** [acc.so] Error 1 make[1]: Leaving directory `/home/sinan/SIP_Project/OpenSourceServers/IPTEL/ser-0.8.10/modules/acc'
The option '--eh-frame-hdr' is not used by our Makefiles. I'm not an expert with these things, but i found the '--eh-frame-hdr' option in the specs file in the /usr/lib/gcc-lib/i486-suse-linux/3.2 directory. I guess ether your build enviroment contains some special things, or something in your system is broken. A quick search on google returned some problems with binutils. Maybe their is a newer fixed version of binutils available from SuSE?
I'm trying to rewrite the to domain, as in:
To: sip:19723236598@augustvoice.net ;user=phone.
I can't find any rewrite* function to rewrite the to domain. Any hints?
---greg
Greg Fausak writes:
I'm trying to rewrite the to domain, as in:
To: sip:19723236598@augustvoice.net ;user=phone.
I can't find any rewrite* function to rewrite the to domain. Any hints?
yes, the proxy is not supposed to touch to or from uris. only request uri can be changed.
-- juha