W dniu 2015-01-21 11:19, Grzesiek napisał(a):
W dniu 19.01.2015 o 20:45, stacho pisze:
Witam!
Widzę że w pld nadal podtrzymywany asterisk-1.8.
Ta wersja rozwiązała by mój problem, dlatego
mam pytanie/prośbę o kompilację tej wersji.
Da się zrobić?


Nie pamiętam teraz dokładnie ale asteriski starsze potrzebują jakąś
bibliotekę która jest już zbyt nowa w TH i chyba nie chcą się
kompilować pod obecnym TH.

Fakt gtk+2-devel się nie instalował, za nowa Mesa w pld th-ready.
Po downgrade Mesy, gtk+2-devel się zainstalował.
Mimo to kompilacja asterisk-1.8 kończy się tak:
===============================================
i686-pld-linux-gcc -o app_osplookup.o -c app_osplookup.c -MD -MT app_osplookup.o -MF .app_osplookup.o.d -MP -pthread -I/home/users/builder/rpm/BUILD/asterisk-1.8.29.0/include -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -I/usr/include/libxml2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_FORTIFY_SOURCE=2 -fPIC -DAST_MODULE=\"app_osplookup\" -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2
app_osplookup.c: In function 'osp_check_destination':
app_osplookup.c:1165:2: error: unknown type name 'OSPE_DEST_PROTOCOL'
  OSPE_DEST_PROTOCOL protocol;
  ^
app_osplookup.c:1230:7: error: 'OSPC_DPROT_SIP' undeclared (first use in this function)
  case OSPC_DPROT_SIP:
===============================================

Dla testu próba kompilacji asteriska-10:
================================================
i686-pld-linux-gcc -o menuselect menuselect.o strcompat.o menuselect_stub.o -lmxml -lpthread make[1]: Leaving directory '/home/users/builder/rpm/BUILD/asterisk-10.12.2/menuselect'
Generating input for menuselect ...
menuselect/menuselect --check-deps menuselect.makeopts
Unknown value '' found in build_tools/menuselect-deps for NATIVE_ARCH

***********************************************************
  The existing menuselect.makeopts file did not specify
  that 'chan_misdn' should not be included.  However, either some
  dependencies for this module were not found or a
  conflict exists.

  Either run 'make menuselect' or remove the existing
  menuselect.makeopts file to resolve this issue.
***********************************************************

Makefile:307: recipe for target 'menuselect.makeopts' failed
make: *** [menuselect.makeopts] Error 255
=====================================================

To jeszcze wersja 12 i 13
=====================================================
i686-pld-linux-gcc -o chan_pjsip.so -pthread -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -shared -Wl,--version-script,chan_pjsip.exports,--warn-common -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc chan_pjsip.o pjsip/dialplan_functions.o -lpjsua -lpjsip-ua -lpjsip-simple -lpjsip -lpjmedia-codec -lpjmedia -lpjmedia-videodev -lpjmedia-audiodev -lpjnath -lpjlib-util -lmilenage -lilbccodec -lg7221codec -lsrtp -lgsm -lspeex -lspeexdsp -lportaudio -lpj -luuid -lm -lnsl -lrt -lpthread -lasound -lcrypto -lssl -lSKP_SILK_SDK
/usr/bin/ld: cannot find -lSKP_SILK_SDK
collect2: error: ld returned 1 exit status
/home/users/builder/rpm/BUILD/asterisk-12.8.0/Makefile.rules:138: recipe for target 'chan_pjsip.so' failed
make[1]: *** [chan_pjsip.so] Error 1
make[1]: Leaving directory '/home/users/builder/rpm/BUILD/asterisk-12.8.0/channels'
Makefile:383: recipe for target 'channels' failed
make: *** [channels] Error 2
error: B��dny status wyj�cia z /home/users/builder/tmp/rpm-tmp.42656 (%build)
=============================================

Co mam nie tak, że żadnego asteriska skompilować nie mogę?
--
pzdr
Stacho Pal


_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym