Ekiga 3.2.6 win32 compilation ( autogen )

View: New views
7 Messages — Rating Filter:   Alert me  

Ekiga 3.2.6 win32 compilation ( autogen )

by sohil86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
          Is there a tested working makefile for win32 compilation for ekiga 3.2.6 on ubuntu 9.04 ( jaunty ) ?
I have resolved around 8-10 compilation issues of makefile, update-sources, ffmpeg, openldap, etc. for the same and now i am stuck in the autogen of command of ekiga under win32/ekiga/ which is as follows:

[win32/ekiga]: ./autogen.sh --force --with-pwlib-dir=/usr/local --with-opal-dir=/usr/local --prefix=/usr --sysconfdir=/etc/ && make && make install
.
.
.
Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Running intltoolize...
intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to overwrite


so I've edited /usr/bin/intltoolize and commented out the part at the bottom that checks for the Makefile.in.in; but that also didnt help. I have also also executed the following before starting compilation.

sudo apt-get install build-essential checkinstall guile-1.6-dev guile-1.6-slib libgoffice-0-dev libgtkhtml3.14-dev texinfo

apt-get install autogen



Let me know if you need more details.
-- 
Thanks & Regards,
Sohil Shah


--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( autogen )

by sohil86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

edited /usr/bin/intltoolize and commented out the part at the bottom that checks for the Makefile.in.in in usr/lib and usr/local/lib and that solved the problem.
What is this po folder in ekiga ? What is its significance ? Can I remove it ?


On 11/09/2009 11:44 AM, Sohil Shah wrote:
Hi,
          Is there a tested working makefile for win32 compilation for ekiga 3.2.6 on ubuntu 9.04 ( jaunty ) ?
I have resolved around 8-10 compilation issues of makefile, update-sources, ffmpeg, openldap, etc. for the same and now i am stuck in the autogen of command of ekiga under win32/ekiga/ which is as follows:

[win32/ekiga]: ./autogen.sh --force --with-pwlib-dir=/usr/local --with-opal-dir=/usr/local --prefix=/usr --sysconfdir=/etc/ && make && make install
.
.
.
Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Running intltoolize...
intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to overwrite


so I've edited /usr/bin/intltoolize and commented out the part at the bottom that checks for the Makefile.in.in; but that also didnt help. I have also also executed the following before starting compilation.

sudo apt-get install build-essential checkinstall guile-1.6-dev guile-1.6-slib libgoffice-0-dev libgtkhtml3.14-dev texinfo

apt-get install autogen



Let me know if you need more details.
-- 
Thanks & Regards,
Sohil Shah

  

--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.






_______________________________________________ ekiga-list mailing list ekiga-list@... http://mail.gnome.org/mailman/listinfo/ekiga-list

-- 
Thanks & Regards,
Sohil Shah

--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( opal )

by sohil86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

win32 compilation errors for ekiga 3.2.6 on ubuntu 9.04

/home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx: In member function ‘virtual PBoolean OpalIVRConnection::StartVXML()’:
/home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx:218: error: ‘class PIPSocketAddressAndPort’ has no member named ‘address’
make: *** [/home/ekiga-3.2.6/win32/src/opal/lib_linux_x86/obj/ivr.o] Error 1


***************************************************************************************************************************



make[4]: Entering directory `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
i586-mingw32msvc-g++ -mms-bitfields -g -I../../../include -I.. -I/home/ekiga-3.2.6/win32/include   -I../../common -I../../../   -I/home/ekiga-3.2.6/win32/include -march=pentium-mmx -DPTRACING  -g3 -ggdb -O0 -D_DEBUG -c ../shared/h264frame.cxx -o obj/h264frame.o
../shared/h264frame.cxx: In member function ‘void H264Frame::SetFromFrame(x264_nal_t*, int)’:
../shared/h264frame.cxx:103: error: ‘x264_nal_encode’ was not declared in this scope
make[4]: *** [obj/h264frame.o] Error 1
make[4]: Leaving directory `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
make[3]: *** [h264_video_pwplugin.dll] Error 2
make[3]: Leaving directory `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ekiga-3.2.6/win32/opal/plugins'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/home/ekiga-3.2.6/win32/opal'
make: *** [/home/ekiga-3.2.6/win32/lib/libopal_s.a] Error 2


******************************************************************************************************************************


Let me know if you need more details.

-- 
Thanks & Regards,
Sohil Shah




On 11/09/2009 07:17 PM, Sohil Shah wrote:
edited /usr/bin/intltoolize and commented out the part at the bottom that checks for the Makefile.in.in in usr/lib and usr/local/lib and that solved the problem.
What is this po folder in ekiga ? What is its significance ? Can I remove it ?


On 11/09/2009 11:44 AM, Sohil Shah wrote:
Hi,
          Is there a tested working makefile for win32 compilation for ekiga 3.2.6 on ubuntu 9.04 ( jaunty ) ?
I have resolved around 8-10 compilation issues of makefile, update-sources, ffmpeg, openldap, etc. for the same and now i am stuck in the autogen of command of ekiga under win32/ekiga/ which is as follows:

[win32/ekiga]: ./autogen.sh --force --with-pwlib-dir=/usr/local --with-opal-dir=/usr/local --prefix=/usr --sysconfdir=/etc/ && make && make install
.
.
.
Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.
Running intltoolize...
intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to overwrite


so I've edited /usr/bin/intltoolize and commented out the part at the bottom that checks for the Makefile.in.in; but that also didnt help. I have also also executed the following before starting compilation.

sudo apt-get install build-essential checkinstall guile-1.6-dev guile-1.6-slib libgoffice-0-dev libgtkhtml3.14-dev texinfo

apt-get install autogen



Let me know if you need more details.
-- 
Thanks & Regards,
Sohil Shah

  

--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.






_______________________________________________ ekiga-list mailing list ekiga-list@... http://mail.gnome.org/mailman/listinfo/ekiga-list

-- 
Thanks & Regards,
Sohil Shah
  

--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.






_______________________________________________ ekiga-list mailing list ekiga-list@... http://mail.gnome.org/mailman/listinfo/ekiga-list



--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( autogen )

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sohil Shah wrote:
> edited /usr/bin/intltoolize and commented out the part at the bottom
> that checks for the Makefile.in.in in usr/lib and usr/local/lib and that
> solved the problem.
> What is this po folder in ekiga ? What is its significance ? Can I
> remove it ?

The po folder is used by almost all GNU programs to internationalise
their texts.  As such, it contains the translation of all strings of the
program.  You can safely remove it (and you will have only English
messages).

> On 11/09/2009 11:44 AM, Sohil Shah wrote:
>> Hi,
>>           Is there a tested working makefile for win32 compilation for
>> ekiga 3.2.6 on ubuntu 9.04 ( jaunty ) ?
>> I have resolved around 8-10 compilation issues of makefile,
>> update-sources, ffmpeg, openldap, etc. for the same and now i am stuck
>> in the autogen of command of ekiga under win32/ekiga/ which is as
>> follows:
>>
>> [win32/ekiga]: ./autogen.sh --force --with-pwlib-dir=/usr/local
>> --with-opal-dir=/usr/local --prefix=/usr --sysconfdir=/etc/ && make &&
>> make install
>> .
>> .
>> .
>> Please add the files
>>   codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
>>   progtest.m4
>> from the /aclocal directory to your autoconf macro directory
>> or directly to your aclocal.m4 file.
>> You will also need config.guess and config.sub, which you can get from
>> ftp://ftp.gnu.org/pub/gnu/config/.
>> Running intltoolize...
>> intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to
>> overwrite
>>
>> so I've edited /usr/bin/intltoolize and commented out the part at the
>> bottom that checks for the Makefile.in.in; but that also didnt help. I
>> have also also executed the following before starting compilation.
>>
>> sudo apt-get install build-essential checkinstall guile-1.6-dev
>> guile-1.6-slib libgoffice-0-dev libgtkhtml3.14-dev texinfo
>>
>> apt-get install autogen
>>
>>
>> Let me know if you need more details.
>> --
>> Thanks&  Regards,
>> Sohil Shah

_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( opal )

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sohil Shah wrote:
> *win32 compilation errors for ekiga 3.2.6 on ubuntu 9.04*
>
> /home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx: In member function
> 'virtual PBoolean OpalIVRConnection::StartVXML()':
> /home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx:218: error: 'class
> PIPSocketAddressAndPort' has no member named 'address'
> make: *** [/home/ekiga-3.2.6/win32/src/opal/lib_linux_x86/obj/ivr.o]
> Error 1

Are you sure you compile ptlib 2.6.5, opal 3.6.6 and ekiga 3.2.6?

> ***************************************************************************************************************************
>
>
>
>
> make[4]: Entering directory
> `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
> i586-mingw32msvc-g++ -mms-bitfields -g -I../../../include -I..
> -I/home/ekiga-3.2.6/win32/include   -I../../common -I../../../  
> -I/home/ekiga-3.2.6/win32/include -march=pentium-mmx -DPTRACING  -g3
> -ggdb -O0 -D_DEBUG -c ../shared/h264frame.cxx -o obj/h264frame.o
> ../shared/h264frame.cxx: In member function 'void
> H264Frame::SetFromFrame(x264_nal_t*, int)':
> ../shared/h264frame.cxx:103: error: 'x264_nal_encode' was not declared
> in this scope
> make[4]: *** [obj/h264frame.o] Error 1
> make[4]: Leaving directory
> `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
> make[3]: *** [h264_video_pwplugin.dll] Error 2
> make[3]: Leaving directory
> `/home/ekiga-3.2.6/win32/opal/plugins/video/H.264'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/ekiga-3.2.6/win32/opal/plugins'
> make[1]: *** [subdirs] Error 2
> make[1]: Leaving directory `/home/ekiga-3.2.6/win32/opal'
> make: *** [/home/ekiga-3.2.6/win32/lib/libopal_s.a] Error 2

This error could appear if you compile on 64 bits machines instead of 32
bits ones, or something like this.  See if
http://www.mail-archive.com/ekiga-devel-list@.../msg02563.html
helps.  If not, I do not know how to solve this issue.  As a workaround,
you can safely remove the H264 directory (or configure with
--disable-h264), so that it gets not compiled...

--
Eugen
_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( opal )

by sohil86 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
  •  I am using the same versions of opal and ptlib as given in the makefile by default. i.e for opal its 3.4.1 and for ptlib its 2.4.1. Should I change and try to use opal 3.6.6 and ptlib 2.6.5 ?
    • That is why I am looking for a tested makefile for win32.
  • I was facing some compilation issues with the git checkout code of ffmpeg; Is it fine if I download the tar.bz2 of ffmpeg and use that only ?
  • As Eugen said in another mail regarding the problem between firewall and svn.xiph.org server for theora; Is it fine of I take RC1 release ( tar.qz ) of theora and use it ?
    • The same is the case with libiconv as well.
-- 
Thanks & Regards,
Sohil Shah

On 11/10/2009 02:36 AM, Eugen Dedu wrote:
Sohil Shah wrote:
  
*win32 compilation errors for ekiga 3.2.6 on ubuntu 9.04*

/home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx: In member function
'virtual PBoolean OpalIVRConnection::StartVXML()':
/home/ekiga-3.2.6/win32/src/opal/src/opal/ivr.cxx:218: error: 'class
PIPSocketAddressAndPort' has no member named 'address'
make: *** [/home/ekiga-3.2.6/win32/src/opal/lib_linux_x86/obj/ivr.o]
Error 1
    

Are you sure you compile ptlib 2.6.5, opal 3.6.6 and ekiga 3.2.6?

  
***************************************************************************************************************************




make[4]: Entering directory
`/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
i586-mingw32msvc-g++ -mms-bitfields -g -I../../../include -I..
-I/home/ekiga-3.2.6/win32/include   -I../../common -I../../../  
-I/home/ekiga-3.2.6/win32/include -march=pentium-mmx -DPTRACING  -g3
-ggdb -O0 -D_DEBUG -c ../shared/h264frame.cxx -o obj/h264frame.o
../shared/h264frame.cxx: In member function 'void
H264Frame::SetFromFrame(x264_nal_t*, int)':
../shared/h264frame.cxx:103: error: 'x264_nal_encode' was not declared
in this scope
make[4]: *** [obj/h264frame.o] Error 1
make[4]: Leaving directory
`/home/ekiga-3.2.6/win32/opal/plugins/video/H.264/gpl'
make[3]: *** [h264_video_pwplugin.dll] Error 2
make[3]: Leaving directory
`/home/ekiga-3.2.6/win32/opal/plugins/video/H.264'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ekiga-3.2.6/win32/opal/plugins'
make[1]: *** [subdirs] Error 2
make[1]: Leaving directory `/home/ekiga-3.2.6/win32/opal'
make: *** [/home/ekiga-3.2.6/win32/lib/libopal_s.a] Error 2
    

This error could appear if you compile on 64 bits machines instead of 32
bits ones, or something like this.  See if
http://www.mail-archive.com/ekiga-devel-list@.../msg02563.html
helps.  If not, I do not know how to solve this issue.  As a workaround,
you can safely remove the H264 directory (or configure with
--disable-h264), so that it gets not compiled...

  



--
Disclaimer: This e-mail message and all attachments transmitted with it are intended solely for the use of the addressee and may contain legally privileged and confidential information. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to this message and please delete it from your computer. Any views expressed in this message are those of the individual sender unless otherwise stated.Company has taken enough precautions to prevent the spread of viruses. However the company accepts no liability for any damage caused by any virus transmitted by this email.



_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: Ekiga 3.2.6 win32 compilation ( opal )

by Eugen Dedu :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sohil Shah wrote:
> Hi,
>
>    *   I am using the same versions of opal and ptlib as given in the
>      makefile by default. i.e for opal its 3.4.1 and for ptlib its

The Makefile is outdated, sorry for inconvenience.

>      2.4.1. Should I change and try to use opal 3.6.6 and ptlib 2.6.5 ?

Yes.

>          o That is why I am looking for a tested makefile for win32.
>    * I was facing some compilation issues with the git checkout code of
>      ffmpeg; Is it fine if I download the tar.bz2 of ffmpeg and use
>      that only ?

Yes.  Note there are some errors if you use recent x264 code, see
https://bugzilla.gnome.org/show_bug.cgi?id=596006

>    * As Eugen said in another mail regarding the problem between
>      firewall and svn.xiph.org server for theora; Is it fine of I take
>      RC1 release ( tar.qz ) of theora and use it ?
>          o The same is the case with libiconv as well.

Yes.

--
Eugen
_______________________________________________
ekiga-list mailing list
ekiga-list@...
http://mail.gnome.org/mailman/listinfo/ekiga-list