Has anyone tried to port Mono to RTEMS

xuelin.tian at qkmtech.com xuelin.tian at qkmtech.com
Tue Jul 25 01:53:00 UTC 2017

This is the config log, https://pastebin.com/Nc4EQy7D 
You can start from Line 11218.

And the check function from configure.ac is shown below:
dnl ********************************
dnl *** Checks for timezone stuff **
dnl ********************************
AC_CACHE_CHECK(for tm_gmtoff in struct tm, ac_cv_struct_tm_gmtoff,
#include <time.h>
], [
struct tm tm;
tm.tm_gmtoff = 1;
], ac_cv_struct_tm_gmtoff=yes, ac_cv_struct_tm_gmtoff=no))
if test $ac_cv_struct_tm_gmtoff = yes; then
AC_DEFINE(HAVE_TM_GMTOFF, 1, [Have tm_gmtoff])
AC_CACHE_CHECK(for timezone variable, ac_cv_var_timezone,
#include <time.h>
], [
timezone = 1;
], ac_cv_var_timezone=yes, ac_cv_var_timezone=no))
if test $ac_cv_var_timezone = yes; then
AC_DEFINE(HAVE_TIMEZONE, 1, [Have timezone variable])
AC_ERROR(unable to find a way to determine timezone)

Best wishes,
xuelin.tian at qkmtech.com
From: Chris Johns
Date: 2017-07-25 06:18
To: xuelin.tian at qkmtech.com; Russell Haley; Joel Sherrill
CC: users at rtems.org
Subject: Re: Has anyone tried to port Mono to RTEMS
On 24/07/2017 19:39, xuelin.tian at qkmtech.com wrote:
> The error I encountered when configuring Mono is
> "configure: error: unable to find a way to determine timezone"
> And I checked the standard libraries, there is a structure called *tm* in
> <time.h> header file, it includes some members like tm_sec, tm_min, and so on. 
> And RTEMS does not provide this, so anyone can help me with this? Thanks a lot.
Is there a log, for example config.log, which details what the test was and how
it failed?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20170725/b57f82fa/attachment-0002.html>

More information about the users mailing list