diff --git a/panda/src/pgraph/CMakeLists.txt b/panda/src/pgraph/CMakeLists.txt index d6e5756012..4c5f7fed5f 100644 --- a/panda/src/pgraph/CMakeLists.txt +++ b/panda/src/pgraph/CMakeLists.txt @@ -64,6 +64,7 @@ set(P3PGRAPH_HEADERS pandaNode.I pandaNode.h pandaNodeChain.I pandaNodeChain.h planeNode.I planeNode.h + paramNodePath.I paramNodePath.h polylightEffect.I polylightEffect.h polylightNode.I polylightNode.h portalNode.I portalNode.h @@ -161,6 +162,7 @@ set(P3PGRAPH_SOURCES pandaNode.cxx pandaNodeChain.cxx planeNode.cxx + paramNodePath.cxx polylightEffect.cxx polylightNode.cxx portalNode.cxx diff --git a/panda/src/pnmimage/CMakeLists.txt b/panda/src/pnmimage/CMakeLists.txt index d6fe2c0d4e..3372d009f1 100644 --- a/panda/src/pnmimage/CMakeLists.txt +++ b/panda/src/pnmimage/CMakeLists.txt @@ -13,6 +13,7 @@ set(P3PNMIMAGE_HEADERS set(P3PNMIMAGE_SOURCES config_pnmimage.cxx + convert_srgb.cxx pfmFile.cxx pnm-image-filter.cxx pnmbitio.cxx @@ -29,8 +30,10 @@ set(P3PNMIMAGE_IGATEEXT pfmFile_ext.h ) +set_source_files_properties(convert_srgb_sse2.cxx PROPERTIES COMPILE_FLAGS -msse2) + composite_sources(p3pnmimage P3PNMIMAGE_SOURCES) -add_library(p3pnmimage ${P3PNMIMAGE_HEADERS} ${P3PNMIMAGE_SOURCES}) +add_library(p3pnmimage ${P3PNMIMAGE_HEADERS} ${P3PNMIMAGE_SOURCES} convert_srgb_sse2.cxx) target_link_libraries(p3pnmimage p3mathutil) target_interrogate(p3pnmimage ALL EXTENSIONS ${P3PNMIMAGE_IGATEEXT}) diff --git a/panda/src/putil/CMakeLists.txt b/panda/src/putil/CMakeLists.txt index d7143ccd18..2026cc1d4f 100644 --- a/panda/src/putil/CMakeLists.txt +++ b/panda/src/putil/CMakeLists.txt @@ -111,10 +111,11 @@ set(P3PUTIL_SOURCES ) set(P3PUTIL_IGATEEXT - typedWritable_ext.cxx - typedWritable_ext.h + callbackObject_ext.h pythonCallbackObject.cxx pythonCallbackObject.h + typedWritable_ext.cxx + typedWritable_ext.h ) composite_sources(p3putil P3PUTIL_SOURCES) diff --git a/panda/src/putil/callbackObject_ext.h b/panda/src/putil/callbackObject_ext.h index 1e0ceac72f..0ecc0e0e76 100644 --- a/panda/src/putil/callbackObject_ext.h +++ b/panda/src/putil/callbackObject_ext.h @@ -16,6 +16,7 @@ #define CALLBACKOBJECT_EXT_H #include "dtoolbase.h" +#include "pointerTo.h" #ifdef HAVE_PYTHON