tobspr / LUI

Lightweight User Interface for Panda3D
MIT License
84 stars 24 forks source link

Build error (Interrogate) #57

Closed ghost closed 4 years ago

ghost commented 4 years ago
CMake Error at CMakeLists.txt:261 (message):
  Interrogate failed: Executing command: /usr/bin/interrogate -fnames -string
  -refcount -assert -python-native -S/usr/include/panda3d/parser-inc
  -S/usr/include/panda3d/ -srcdir .  -oc interrogate_wrapper.cpp -od
  interrogate.in -module lui -library lui -nomangle -DINTERROGATE -DCPPPARSER
  -D__STDC__=1 -D__cplusplus=201103L -D__attribute__\(x\)= -D__i386__
  ./luiVertexData.h ./luiIterators.h ./luiRegion.cxx ./luiAtlas.h
  ./luiAtlasPacker.h ./luiAtlas.cxx ./luiVerticalLayout.h ./luiObject.h
  ./luiBounds.cxx ./luiInputHandler.h ./luiBaseLayout.h ./luiRegion.h
  ./luiExpression.cxx ./luiVertexChunk.cxx ./luiExpression.h ./luiSprite.h
  ./luiVertexPool.cxx ./luiColorable.cxx ./luiText.h ./luiAtlasPool.h
  ./luiHorizontalLayout.cxx ./luiVerticalLayout.cxx ./luiEventData.cxx
  ./luiEventData.h ./luiText.cxx ./luiColorable.h ./luiRoot.h
  ./luiChunkDescriptor.cxx ./luiBaseElement.cxx ./luiInputHandler.cxx
  ./luiFontPool.h ./config_lui.h ./luiVertexPool.h ./luiBaseLayout.cxx
  ./luiAtlasPacker.cxx ./luiBaseElement.h ./luiAtlasPool.cxx ./luiRect.cxx
  ./luiChunkDescriptor.h ./luiFontPool.cxx ./luiBounds.h ./luiRoot.cxx
  ./luiRect.h ./luiHorizontalLayout.h ./luiAtlasDescriptor.h ./luiSprite.cxx
  ./luiObject.cxx ./config_lui.cxx ./luiAtlasDescriptor.cxx
  ./luiVertexChunk.h

LUI/source/luiIterators.h:17:38: error: syntax
  error, unexpected KW_PUBLIC, expecting INTEGER

  class EXPCL_LUI LUIElementIterator : public ReferenceCount {

gcc (GCC) 9.2.0 cmake version 3.16.0 eigen 3.3.7-4 panda3d 1.10.4.1-1

Edit: I don't know what changed, but it sudenly started to build correctly. I'm closing this issue.