Discussion:
How to build modest on Fedora Core 9?
Jianchun Zhou
2009-01-13 09:49:02 UTC
Permalink
Hi, everybody:

I am new to modest, and now I want to build modest on my fc9 desktop,I have
checked out the source code as this:

svn checkout https://garage.maemo.org/svn/modest/modest/trunk modest

But, when I try to build the source code(./autogen.sh --with-platform=maemo
&& make && make install), these messages appeared:

.......
src/Makefile.am:185: compiling `modest-main.c' with per-target flags
requires `AM_PROG_CC_C_O' in `configure.ac'
src/Makefile.am:6: required directory src/hildon2 does not exist
configure.ac:553: required file `src/hildon2/Makefile.in' not found
configure.ac:553: required file `src/hildon2/modest.desktop.in' not found
configure.ac:553: required file `src/hildon2/com.nokia.modest.service.in'
not found
....

It's been wasting so much time, really drive me mad, awful!

Any idea what should I do? Thank you in advance.



Yours Sincerely
--
Best Regards
Sergio Villar Senin
2009-01-13 10:30:53 UTC
Permalink
Post by Jianchun Zhou
I am new to modest, and now I want to build modest on my fc9 desktop,I
[...]
Post by Jianchun Zhou
It's been wasting so much time, really drive me mad, awful!
Any idea what should I do? Thank you in advance.
Hi Jianchun,

thing is that this repository is not up to date and it contains some
files that should not be there. I have to say that we're really sorry
about this and we'll try to fix this as soon as possible. Keep in touch
because I'll come with more news soon.

Br
Sergio Villar Senin
2009-01-13 11:08:30 UTC
Permalink
Post by Jianchun Zhou
I am new to modest, and now I want to build modest on my fc9 desktop,I
svn checkout https://garage.maemo.org/svn/modest/modest/trunk modest
But, when I try to build the source code(./autogen.sh
BTW you know that you're building the maemo version and that you'll need
all the hildon and maemo stuff ?

If you want to try the GNOME version you have to use --with-platform=gnome

And in the mean time, while we fix the SVN problem you can try with the
previous version that still builds.

Just do a "svn update -r1102" to get the previous version and retry to build

Br
Jianchun Zhou
2009-01-14 02:42:08 UTC
Permalink
Hi, Sergio:

I really appreciate your help, thank you very much!

That problem have been solved.

But, I'm so sorry for disturbing you again,I met another problem.

This time I have reversed Modest to version 1102,and then I get a compiling
error:
modest-mail-operation.c:1655: error: too few arguments to function
'tny_folder_store_get_folders_async'

And I guess it's because version of tinymail is not the right one
corresponding to this version of Modest.
So I also reversed tinymail to version 1102,but the result is not
better,error occurred:

In file included from ../../src/modest-tny-send-queue.h:33,
from ../../src/modest-mail-operation.h:37,
from ../../src/modest-mail-operation-queue.h:37,
from ../../src/modest-runtime.h:40,
from modest-account-assistant.c:39:
/usr/local/include/libtinymail-1.0/tny-send-queue.h:67: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:68: error: expected ';'
before 'void'
/usr/local/include/libtinymail-1.0/tny-send-queue.h:85: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:88: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:89: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:90: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:91: error: expected ')'
before '*' token

May you tell me what's the right thing next to do?
Thank you!
Post by Sergio Villar Senin
Post by Jianchun Zhou
I am new to modest, and now I want to build modest on my fc9 desktop,I
svn checkout https://garage.maemo.org/svn/modest/modest/trunk modest
But, when I try to build the source code(./autogen.sh
BTW you know that you're building the maemo version and that you'll need
all the hildon and maemo stuff ?
If you want to try the GNOME version you have to use --with-platform=gnome
And in the mean time, while we fix the SVN problem you can try with the
previous version that still builds.
Just do a "svn update -r1102" to get the previous version and retry to build
Br
_______________________________________________
Modest-devel mailing list
https://garage.maemo.org/mailman/listinfo/modest-devel
--
Best Regards
Jianchun Zhou
2009-01-14 04:51:03 UTC
Permalink
I have fixed this problem by reverting tinymail to version 3758, anyway,
thank you again !

As a Chinese old saying says: one words from an experienced person values
tens years learning of a greenhorn.Ha!
Post by Jianchun Zhou
I really appreciate your help, thank you very much!
That problem have been solved.
But, I'm so sorry for disturbing you again,I met another problem.
This time I have reversed Modest to version 1102,and then I get a compiling
modest-mail-operation.c:1655: error: too few arguments to function
'tny_folder_store_get_folders_async'
And I guess it's because version of tinymail is not the right one
corresponding to this version of Modest.
So I also reversed tinymail to version 1102,but the result is not
In file included from ../../src/modest-tny-send-queue.h:33,
from ../../src/modest-mail-operation.h:37,
from ../../src/modest-mail-operation-queue.h:37,
from ../../src/modest-runtime.h:40,
/usr/local/include/libtinymail-1.0/tny-send-queue.h:67: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:68: error: expected ';'
before 'void'
/usr/local/include/libtinymail-1.0/tny-send-queue.h:85: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:88: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:89: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:90: error: expected ')'
before '*' token
/usr/local/include/libtinymail-1.0/tny-send-queue.h:91: error: expected ')'
before '*' token
May you tell me what's the right thing next to do?
Thank you!
Post by Sergio Villar Senin
Post by Jianchun Zhou
I am new to modest, and now I want to build modest on my fc9 desktop,I
svn checkout https://garage.maemo.org/svn/modest/modest/trunk modest
But, when I try to build the source code(./autogen.sh
BTW you know that you're building the maemo version and that you'll need
all the hildon and maemo stuff ?
If you want to try the GNOME version you have to use --with-platform=gnome
And in the mean time, while we fix the SVN problem you can try with the
previous version that still builds.
Just do a "svn update -r1102" to get the previous version and retry to build
Br
_______________________________________________
Modest-devel mailing list
https://garage.maemo.org/mailman/listinfo/modest-devel
--
Best Regards
--
Best Regards
Sergio Villar Senin
2009-01-14 08:36:39 UTC
Permalink
Post by Jianchun Zhou
I really appreciate your help, thank you very much!
That problem have been solved.
But, I'm so sorry for disturbing you again,I met another problem.
Don't worry, no disturbing at all!
Post by Jianchun Zhou
This time I have reversed Modest to version 1102,and then I get a
modest-mail-operation.c:1655: error: too few arguments to function
'tny_folder_store_get_folders_async'
And I guess it's because version of tinymail is not the right one
corresponding to this version of Modest.
So I also reversed tinymail to version 1102,but the result is not
Right, the API of tinymail changed at the end of last year. That
revision of Modest builds against the old API.

Br

Loading...