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