HaikuArchives / Paladin

Paladin is an open source integrated development environment (IDE) for Haiku OS
MIT License
64 stars 20 forks source link

Build still broken for 32bit #340

Closed humdingerb closed 4 years ago

humdingerb commented 4 years ago

acca972 did fix some issues, but it still won't build:

In file included from /Source/Paladin/Paladin/ProjectWindow.cpp:62:
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:30: ANSI C++ forbids initialization of member `name'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:30: making `name' static
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:30: ANSI C++ forbids in-class initialization of non-const static member `name'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:31: ANSI C++ forbids initialization of member `title'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:31: making `title' static
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:31: ANSI C++ forbids in-class initialization of non-const static member `title'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:32: ANSI C++ forbids initialization of member `visible'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:32: making `visible' static
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:32: ANSI C++ forbids in-class initialization of non-const static member `visible'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:33: ANSI C++ forbids initialization of member `view'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:33: making `view' static
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:33: ANSI C++ forbids in-class initialization of non-const static member `view'
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h: In method `MonitorViewInfo::MonitorViewInfo(const char *, const char *, bool, BView *)':
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:35: field `const char * MonitorViewInfo::name' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:35: field `const char * MonitorViewInfo::title' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:35: field `bool MonitorViewInfo::visible' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:35: field `class BView * MonitorViewInfo::view' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h: In method `MonitorViewInfo::MonitorViewInfo(const char *, const char *)':
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:38: field `const char * MonitorViewInfo::name' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:38: field `const char * MonitorViewInfo::title' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:38: field `bool MonitorViewInfo::visible' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/PreviewFeatures/MonitorWindow.h:38: field `class BView * MonitorViewInfo::view' is static; only point of initialization is its declaration
/Source/Paladin/Paladin/ProjectWindow.cpp: In method `ProjectWindow::ProjectWindow(BRect, Project * = 0)':
/Source/Paladin/Paladin/ProjectWindow.cpp:236: warning: assignment to `int' from `float'
/Source/Paladin/Paladin/ProjectWindow.cpp:238: warning: assignment to `int' from `float'
/Source/Paladin/Paladin/ProjectWindow.cpp: In method `void ProjectWindow::EnsureMonitorWindow()':
/Source/Paladin/Paladin/ProjectWindow.cpp:1345: `miBuild' must be initialized by constructor, not by `{...}'
/Source/Paladin/Paladin/ProjectWindow.cpp:1346: `miOut' must be initialized by constructor, not by `{...}'
/Source/Paladin/Paladin/ProjectWindow.cpp:1347: `miErr' must be initialized by constructor, not by `{...}'
/boot/system/develop/etc/makefile-engine:297: recipe for target 'objects.x86-cc2-release/ProjectWindow.o' failed
make: *** [objects.x86-cc2-release/ProjectWindow.o] Error 1
adamfowleruk commented 4 years ago

Yeah just done some extensive testing. @humdingerb can you please retest against the latest develop branch I just pushed. Thanks!

humdingerb commented 4 years ago

Yay, it builds! Only that bad data catkeys mystery left now...

adamfowleruk commented 4 years ago

Yeah weird that one. Got only knows what's going on there.