Here is the content of file "test.c" (aka "ring.c" from mediastreamer "tests" directory):
/* mediastreamer2 library - modular sound and video processing and streaming Copyright (C) 2006 Simon MORLAT (simon.mor...@linphone.org) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifdef HAVE_CONFIG_H #include "mediastreamer-config.h" #endif #include "mediastreamer2/mediastream.h" int main(int argc, char *argv[]){ RingStream *r; const char *file; MSSndCard *sc; const char * card_id=NULL; ortp_init(); ortp_set_log_level_mask(ORTP_MESSAGE|ORTP_WARNING|ORTP_ERROR|ORTP_FATAL); ms_init(); if (argc>1){ file=argv[1]; }else file="/usr/share/sounds/linphone/rings/oldphone.wav"; if (argc>2){ card_id=argv[2]; } sc=ms_snd_card_manager_get_card(ms_snd_card_manager_get(),card_id); #ifdef __linux if (sc==NULL) sc = ms_alsa_card_new_custom(card_id, card_id); #endif r=ring_start(file,2000,sc); ms_sleep(10); ring_stop(r); return 0; } Compilation line is: >>gcc test.c -lmediastreamer with the errors: /usr/bin/ld: /tmp/ccBKxTjt.o: undefined reference to symbol 'ortp_init' /usr/bin/ld: note: 'ortp_init' is defined in DSO /usr/lib/libortp.so.8 so try adding it to the linker command line /usr/lib/libortp.so.8: could not read symbols: Invalid operation collect2: ld returned 1 exit status -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/876264 Title: libmediastreamer.so and libortp.so are not properly linked To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linphone/+bug/876264/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs