Re: XMail 1.27 released

"fred" <[email protected]>
Newsgroups gmane.mail.xmail.general
Message-ID <00a601cab72f$ee79b520$cb6d1f60$@com>
Davide,

I have just tested this code:

#include <stdlib.h>
#include <stdio.h>

int main(void)
{
  char num1[80], num2[80];

  printf("Enter first: ");
  gets(num1);
  printf("Enter second: ");
  gets(num2);
  printf("The sum is: %ld.", atoll(num1)+atoll(num2));

  return 0;
}

On FreeBSD-4.11 (undefined reference to `atoll') and on FreeBSD-7.2 (OK).

It looks like FreeBSD-4.11 does not have this function indeed.


-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Davide Libenzi
Sent: 26 février 2010 10:51
To: XMail Users Mailing List
Subject: Re: [xmail] XMail 1.27 released

On Fri, 26 Feb 2010, fred wrote:

> Hello Davide,
>
> Thanks for this new release.
>
> I have issues building this on FreeBSD-4.11 32bits, here is what happens:
>
> g++   -D_FILE_OFFSET_BITS=64 -I. -D__UNIX__ -D__BSD__ -D__FREEBSD__
> -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAS_SYSMACHINE -D_GNU_SOURCE
> -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -O2 -o bin/POP3Utils.o -c
> POP3Utils.cpp
> POP3Utils.cpp: In function `int UPopCheckMailboxSize(UserInfo *, SYS_OFF_T
*
> = 0)':
> POP3Utils.cpp:156: implicit declaration of function `int atoll(...)'
> gmake: *** [bin/POP3Utils.o] Error 1
>
>
> This refers to this line in POP3Utils.cpp:
>
> SYS_OFF_T llMaxMBSize = Sys_atoi64(pszMaxMBSize) * 1024;

No atoll() on FreeBSD?!?
In every one of them, or only in older ones?


- Davide


_______________________________________________
xmail mailing list
[email protected]
http://xmailserver.org/mailman/listinfo/xmail

_______________________________________________
xmail mailing list
[email protected]
http://xmailserver.org/mailman/listinfo/xmail
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.