Minisip for Cygwin ?

Mikael Magnusson mikma264 at gmail.com
Wed Sep 27 16:37:38 CEST 2006


fulan Peng wrote:
> Yes. I have an installer r2799 for Windows. It crashed when I try to 
> install it.
> I have MS Visual Studio 2005, can you tell me where to find the souce
> to compile it on my XP?
> 
> Thanks a lot!
> 

It was built from svn trunk without any local minisip modifications, 
only custom config files, build.win32 and dist.local, included in this 
email. It's compiled using mingw32 cross compiler on Debian GNU/Linux.

For more info about cross compiling minisip refer to 
trunk/cross_compile/windows_mingw32/howto_mingw32.txt.

Mikael
-------------- next part --------------
#!/usr/bin/perl
#
#  build.local overrides example for minisip
#
#  Make a copy of this file named 'build.local' in the same directory, then
#  you can simply remove comments from approriate lines to suit your needs. 
#  Also, you can remove these fluffy comments if they make your skin crawl.
#
#  The settings provided here should be the opposite of the defaults.
#
#######

$hostdist = 'win32';
$hostspec = 'i586-mingw32msvc';
$prefixdir = "$topdir/install/$hostspec/usr";
$myprefix = '/usr/local/i586-mingw32msvc';
$ssldir = "$myprefix/bin";
$portaudiodir = "$myprefix/bin";

#$win32_extra_version = '+svn-r2416';

$ENV{CPPFLAGS} = "-I$myprefix/include -I$myprefix/include/directx";
$ENV{LDFLAGS} = "-L$myprefix/lib";
#$ENV{LDFLAGS} .= " -L$destdir$prefixdir/lib";

$toggle_batch = 0;
#$default_action = 'compile+install+package';
#$default_target = 'minisip';

$run_app = 'minisip_gtkgui.exe';

###
# The settings in this section override the configuration options for 
# each package, providing alternatives for the defaults in 'build.conf'.

# Override global configure parameters; also settable via the CLI.
set_global_configure_param(
			   );

## override libmutil configure parameters
set_configure_param('libmutil', 
		    );

## override shared libminisip/minisip configure parameters
set_configure_param(['minisip', 'libminisip'],
		    );

## override libminisip configure parameters
set_configure_param('libminisip',
		    portaudio => 1,
		    zrtp => 0,
		    'avcodec-fixes' => undef,
		    );

## override minisip configure parameters
set_configure_param('minisip', 
		    textui => 1,
		    );

1
-------------- next part --------------
#!/usr/bin/perl
#
#  dist.local.example - overrides example for minisip on Win32
#
#  Make a copy of this file named 'dist.local' in the same directory, then
#  you can simply remove comments from approriate lines to suit your needs. 
#  Also, you can remove these fluffy comments if they make your skin crawl.
#
#  The settings provided here will override the defaults in 'dist.conf'.
#
#######

$ENV{LDFLAGS} .= " -L$destdir$prefixdir/lib";

1


More information about the Minisip-devel mailing list