(pjmedia_dev, pjmedia, and pjmedia_codec), they do not have a Linker section ok-ok - I have the same. - Linker section not needed for these projects. According to first errors: add to project "pjmedia_videodev" to properties Configuration Properties -> C/C++ -> General left click at General item Add to the "Additional Include directories" 2 paths: D:\Projects\PJSIP\SDL-1.3.0-6091\include\ C:\Program Files\Microsoft SDKs\Windows\v6.0\Include\ also I see definition of variable "PJMEDIA_FORMAT_YUY2" and for me it defined in file d:\Projects\\PJSIP\pjproject-2.0\pjmedia\include\pjmedia\format.h so - including SDL headers may not help. maybe you archive and try to send you code (WITHOUT bin, obj, dll, builded libs) to my e-mail - I'll check you solution configuration > ------ Build started: Project: pjmedia_videodev, Configuration: Release > Win32 ------ > > Compiling...**** > > sdl_dev.c**** > > ..\src\pjmedia-videodev\sdl_dev.c(79) : error C2065: 'SDL_YUY2_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(79) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(80) : error C2065: 'SDL_UYVY_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(80) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(81) : error C2065: 'SDL_YVYU_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(81) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(82) : error C2065: 'SDL_IYUV_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(82) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(83) : error C2065: 'SDL_YV12_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(83) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(84) : error C2065: 'SDL_IYUV_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(84) : error C2099: initializer is not a > constant**** > > ..\src\pjmedia-videodev\sdl_dev.c(85) : error C2065: 'SDL_YV12_OVERLAY' : > undeclared identifier**** > > ..\src\pjmedia-videodev\sdl_dev.c(85) : error C2099: initializer is not a > constant**** > > Creating browse information file...**** > > Microsoft Browse Information Maintenance Utility Version 9.00.30729**** > > Copyright (C) Microsoft Corporation. All rights reserved.**** > > Build log was saved at > "file://c:\Users\trent\Desktop\VOIP\pjproject-2.0\pjmedia\build\output\pjmedia_videodev-i386-Win32-vc8-Release\BuildLog.htm" > **** > > pjmedia_videodev - 14 error(s), 0 warning(s)**** > > ------ Build started: Project: pjmedia, Configuration: Release Win32 ------ > **** > > Compiling...**** > > ffmpeg_util.c**** > > c:\users\trent\desktop\voip\pjproject-2.0\pjmedia\src\pjmedia\ffmpeg_util.h(37) > : fatal error C1083: Cannot open include file: 'libavutil/avutil.h': No > such file or directory**** > > converter_libswscale.c**** > > c:\users\trent\desktop\voip\pjproject-2.0\pjmedia\src\pjmedia\ffmpeg_util.h(37) > : fatal error C1083: Cannot open include file: 'libavutil/avutil.h': No > such file or directory**** > > Generating Code...**** > > Creating browse information file...**** > > Microsoft Browse Information Maintenance Utility Version 9.00.30729**** > > Copyright (C) Microsoft Corporation. All rights reserved.**** > > BSCMAKE: error BK1506 : cannot open file > '.\output\pjmedia-i386-Win32-vc8-Release\converter_libswscale.sbr': No such > file or directory**** > > Build log was saved at > "file://c:\Users\trent\Desktop\VOIP\pjproject-2.0\pjmedia\build\output\pjmedia-i386-Win32-vc8-Release\BuildLog.htm" > **** > > pjmedia - 3 error(s), 0 warning(s)**** > > ------ Build started: Project: pjmedia_codec, Configuration: Release Win32 > ------**** > > Compiling...**** > > ffmpeg_vid_codecs.c**** > > c:\users\trent\desktop\voip\pjproject-2.0\pjmedia\src\pjmedia-codec\../pjmedia/ffmpeg_util.h(37) > : fatal error C1083: Cannot open include file: 'libavutil/avutil.h': No > such file or directory**** > > Creating browse information file...**** > > Microsoft Browse Information Maintenance Utility Version 9.00.30729**** > > Copyright (C) Microsoft Corporation. All rights reserved.**** > > BSCMAKE: error BK1506 : cannot open file > '.\output\pjmedia_codec-i386-Win32-vc8-Release\ffmpeg_vid_codecs.sbr': No > such file or directory**** > > Build log was saved at > "file://c:\Users\trent\Desktop\VOIP\pjproject-2.0\pjmedia\build\output\pjmedia_codec-i386-Win32-vc8-Release\BuildLog.htm" > **** > > pjmedia_codec - 2 error(s), 0 warning(s)**** > > ------ Build started: Project: pjsua, Configuration: Release Win32 ------* > *** > > Linking...**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_get_video_format_info referenced in function _vid_print_dev**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_vid_dev_cap_name referenced in function _vid_print_dev**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_format_get_video_format_detail referenced in function > _vid_handle_menu**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_dump.obj) : error LNK2001: > unresolved external symbol _pjmedia_format_get_video_format_detail**** > > libpjproject-i386-win32-vc8-release.lib(vid_stream_info.obj) : error > LNK2001: unresolved external symbol _pjmedia_format_get_video_format_detail > **** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_vid_dev_refresh referenced in function _vid_handle_menu**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_dev_free referenced in function _app_destroy**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_streams_get_stream referenced in function _app_init**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_streams_get_num_streams referenced in function _app_init**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_dev_alloc referenced in function _app_init**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_dev_param_default referenced in function _app_init**** > > pjsua_app.obj : error LNK2019: unresolved external symbol > _pjmedia_avi_dev_create_factory referenced in function _app_init**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_core.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_rc_config_default referenced > in function _pjsua_acc_config_default**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_dump.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_get_info referenced in > function _dump_media_session**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_aud.obj) : error LNK2001: > unresolved external symbol _pjmedia_vid_stream_get_info**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_dump.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_get_stat referenced in > function _dump_media_session**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_aud.obj) : error LNK2001: > unresolved external symbol _pjmedia_vid_stream_get_stat**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2001: > unresolved external symbol _pjmedia_vid_stream_get_stat**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_aud.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_get_stat_jbuf referenced in > function _pjsua_call_get_stream_stat**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_subsys_init referenced in > function _pjsua_vid_subsys_init**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_codec_ffmpeg_vid_init referenced in > function _pjsua_vid_subsys_init**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_create referenced in > function _pjsua_vid_subsys_init**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_video_format_mgr_create referenced in > function _pjsua_vid_subsys_init**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_count referenced in function > _pjsua_vid_dev_count**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_get_info referenced in function > _pjsua_vid_dev_get_info**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_find_codecs_by_id > referenced in function _find_codecs_with_rtp_packing**** > > libpjproject-i386-win32-vc8-release.lib(vid_stream_info.obj) : error > LNK2001: unresolved external symbol _pjmedia_vid_codec_mgr_find_codecs_by_id > **** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_info_to_id referenced in > function _pjsua_vid_enum_codecs**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_enum_codecs referenced in > function _pjsua_vid_enum_codecs**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_set_codec_priority > referenced in function _pjsua_vid_codec_set_priority**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_get_default_param > referenced in function _pjsua_vid_codec_get_param**** > > libpjproject-i386-win32-vc8-release.lib(vid_stream_info.obj) : error > LNK2001: unresolved external symbol _pjmedia_vid_codec_mgr_get_default_param > **** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_set_default_param > referenced in function _pjsua_vid_codec_set_param**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_destroy referenced in function > _free_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_disconnect referenced in > function _free_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_stop referenced in function > _free_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_destroy referenced in > function _pjsua_vid_stop_stream**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_start referenced in function > _pjsua_vid_stop_stream**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_tee_remove_dst_port referenced in > function _pjsua_vid_stop_stream**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_get_port referenced in > function _pjsua_vid_stop_stream**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_stream_set_cap referenced in > function _pjsua_vid_preview_stop**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_get_stream referenced in > function _pjsua_vid_preview_stop**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_stream_get_param referenced in > function _pjsua_vid_win_get_info**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_stream_get_cap referenced in > function _pjsua_vid_win_get_info**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_is_running referenced in > function _pjsua_vid_win_set_show**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_endpt_create_video_sdp referenced in > function _call_add_video**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_media.obj) : error LNK2001: > unresolved external symbol _pjmedia_endpt_create_video_sdp**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_pause referenced in function > _call_set_tx_video**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_resume referenced in > function _call_set_tx_video**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_send_keyframe referenced in > function _call_send_vid_keyframe**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_media.obj) : error LNK2001: > unresolved external symbol _pjmedia_vid_stream_send_keyframe**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_is_running referenced in > function _pjsua_call_vid_stream_is_running**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_video_format_mgr_destroy referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_video_format_mgr_instance referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_destroy referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_codec_mgr_instance referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_codec_ffmpeg_vid_deinit referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_subsys_shutdown referenced in > function _pjsua_vid_subsys_destroy**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_tee_add_dst_port2 referenced in > function _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_get_passive_port referenced in > function _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_connect referenced in function > _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_tee_create referenced in function > _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_create referenced in function > _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_dev_default_param referenced in > function _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_port_param_default referenced in > function _create_vid_win**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_start referenced in function > _pjsua_vid_channel_update**** > > libpjproject-i386-win32-vc8-release.lib(pjsua_vid.obj) : error LNK2019: > unresolved external symbol _pjmedia_vid_stream_create referenced in > function _pjsua_vid_channel_update**** > > libpjproject-i386-win32-vc8-release.lib(vid_stream_info.obj) : error > LNK2019: unresolved external symbol _pjmedia_vid_codec_mgr_get_codec_info > referenced in function _get_video_codec_info_param**** > > ..\bin\pjsua-i386-Win32-vc8-Release.exe : fatal error LNK1120: 59 > unresolved externals**** > > Build log was saved at > "file://c:\Users\trent\Desktop\VOIP\pjproject-2.0\pjsip-apps\build\output\pjsua-i386-Win32-vc8-Release\BuildLog.htm" > **** > > pjsua - 69 error(s), 0 warning(s)**** > > ========== Build: 0 succeeded, 4 failed, 18 up-to-date, 0 skipped > ==========**** > > ** ** > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120619/16a0a48d/attachment-0001.html>