Tried to get MDR to compile under Zeta RC3 but to no avail, with lots of
brick wall collisions. Along the way I found a few defines that no longer exist in Haiku - changed B_BEOS_VERSION_DANO to use Haiku versions (anyone rebuilding under Dano might want to undo it). By the way, the BeOS version number define system might be worth using, since it's a numerical compare rather than #if defined(V1) || defined (V2) || defined (V3) and so on. What sort of errors? Besides needing libzeta.so for some things, the networking compatibility compile doesn't work (libbind and all that). Some examples among many: In file included from /boot/home/Haiku/src/kits/mail/numailkit.cpp:14: /boot/develop/headers/be/support/Autolock.h:3: using directive `BAutolock' introduced ambiguous type `BAutolock' In file included from /boot/home/Haiku/src/kits/network/compat/libnet/netdebug.c:6: /boot/home/Haiku/headers/private/net/netdebug.h:32: syntax error before `void' git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15775 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
#include <Node.h>
|
||||
#include <Message.h>
|
||||
|
||||
#ifdef B_BEOS_VERSION_DANO
|
||||
#if defined(HAIKU_TARGET_PLATFORM_DANO) || defined(HAIKU_TARGET_PLATFORM_HAIKU)
|
||||
#define _IMPEXP_MAIL
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user