[Gambas-user] gambas 0.83
Thierry Thomas
thierry at ...342...
Sun Feb 8 23:33:43 CET 2004
Le Dim 8 fév 04 à 11:53:33 +0100, Benoit Minisini <gambas at ...1...>
écrivait :
> Hi,
Salut !
> Well, I'm in a hurry, so here is gambas 0.83:
On FreeBSD, gambas 0.83 compilation aborts on
#v+
c++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I/usr/X11R6/include -I../../../src/share -I/usr/local/include -I/usr/local/include -I/usr/X11R6/include -D_GETOPT_H -Wall -fno-exceptions -g -c CFont.cpp -fPIC -DPIC -o .libs/CFont.lo
CFont.cpp: In function `void CFONT_ref(CFONT *)':
CFont.cpp:46: syntax error before `,'
CFont.cpp:46: syntax error before `)'
#v-
because offsetof is not defined. The following patch fixes it:
#v+
--- ./src/lib/qt/CFont.cpp.orig Sat Feb 7 18:56:11 2004
+++ ./src/lib/qt/CFont.cpp Sun Feb 8 22:38:18 2004
@@ -29,6 +29,7 @@
#include <qstringlist.h>
#include <qfontmetrics.h>
+#include "gb_common.h"
#include "CWidget.h"
#include "CDraw.h"
#include "CFont.h"
#v-
Further, it aborts because sys/socket.h needs sys/types.h. The following
patch fixes it:
#v+
--- ./src/lib/net/CDnsClient.c.orig Sat Feb 7 22:31:07 2004
+++ ./src/lib/net/CDnsClient.c Sun Feb 8 23:12:20 2004
@@ -27,9 +27,9 @@
#include <stdlib.h>
#include <string.h>
#include <netdb.h>
+#include <sys/types.h>
#include <sys/socket.h>
#include <sys/poll.h>
-#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <unistd.h>
#v-
And then, everything goes well!
Regards,
--
Th. Thomas.
More information about the User
mailing list