Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Apr 2015 12:36:56 +0900
From:      pegacorn <subscriber.jp@gmail.com>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 95507] Re: =?utf-8?b?MzLjg5Pjg4Pjg4jnkrDlooPjgag2NOODk+ODg+ODiOeSsA==?= =?utf-8?b?5aKD44Gn44Kz44Oz44OR44Kk44Or57WQ5p6c44GM55Ww44Gq44KLKGRl?= =?utf-8?q?skutils/taskwarrior=29?=
Message-ID:  <CAFdiF57x0TwSUZNpW0kS-bheDBx6c4rrMa1=tiOR9pMqqRTUxA@mail.gmail.com>
In-Reply-To: <20150408004010.GA37973@ns.ribbon.or.jp>
References:  <20150408004010.GA37973@ns.ribbon.or.jp>

index | next in thread | previous in thread | raw e-mail

time_tがintの環境ではint値に対応するVariantクラスのコンストラクタが複数あり、どっちを使えば良いのか判断できないと言っているのではないでしょうか。

https://git.tasktools.org/projects/TM/repos/task/browse/src/Variant.h
  Variant (const int);
  Variant (const time_t, const enum type new_type = type_date);

2015年4月8日 9:40 User Ribbon <ribbon@ns.ribbon.or.jp>:
> FreeBSDの deskutils/taskwarrior というportsがあります。
> これは、64ビット環境でのみ動くようにMakefileに指定があります。
> 試しに32ビット環境(9.3/10.1)で動かしてみると
>
> Building CXX object src/CMakeFiles/task.dir/DOM.cpp.o
> /usr/ports/deskutils/taskwarrior/work/task-2.4.1/src/DOM.cpp:119:15: error: ambiguous conversion for functional-style cast from 'int' to 'Variant'
>       value = Variant (context.terminal_width
>               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> というようにエラーとなってしまいました。


-- 
pegacorn

help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFdiF57x0TwSUZNpW0kS-bheDBx6c4rrMa1=tiOR9pMqqRTUxA>