texturepool misterious rerrors

hy again.

Today I tried to load a texture into the texturepool, and drw it onto the window(maybe :blush: )
and I get a bunch of strange errormessage:

Error	31	fatal error LNK1120: 23 unresolved externals	C:\Users\Bady\Desktop\MY Game\Butterfly\Release\Butterfly.exe
Error	8	error LNK2001: unresolved external symbol "__declspec(dllimport) private: virtual void __thiscall SpriteParticleRenderer::resize_pool(int)" (__imp_?resize_pool@SpriteParticleRenderer@@EAEXH@Z)	main.obj
Error	9	error LNK2001: unresolved external symbol "__declspec(dllimport) private: virtual void __thiscall SpriteParticleRenderer::render(class pvector<class PointerTo<class PhysicsObject> > &,int)" (__imp_?render@SpriteParticleRenderer@@EAEXAAV?$pvector@V?$PointerTo@VPhysicsObject@@@@@@H@Z)	main.obj
Error	10	error LNK2001: unresolved external symbol "__declspec(dllimport) private: virtual void __thiscall SpriteParticleRenderer::init_geoms(void)" (__imp_?init_geoms@SpriteParticleRenderer@@EAEXXZ)	main.obj
Error	11	error LNK2001: unresolved external symbol "__declspec(dllimport) private: virtual void __thiscall SpriteParticleRenderer::kill_particle(int)" (__imp_?kill_particle@SpriteParticleRenderer@@EAEXH@Z)	main.obj
Error	12	error LNK2001: unresolved external symbol "__declspec(dllimport) private: virtual void __thiscall SpriteParticleRenderer::birth_particle(int)" (__imp_?birth_particle@SpriteParticleRenderer@@EAEXH@Z)	main.obj
Error	13	error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall SpriteParticleRenderer::write(class std::basic_ostream<char,struct std::char_traits<char> > &,int)const " (__imp_?write@SpriteParticleRenderer@@UBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@H@Z)	main.obj
Error	14	error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall SpriteParticleRenderer::output(class std::basic_ostream<char,struct std::char_traits<char> > &)const " (__imp_?output@SpriteParticleRenderer@@UBEXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)	main.obj
Error	15	error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual class BaseParticleRenderer * __thiscall SpriteParticleRenderer::make_copy(void)" (__imp_?make_copy@SpriteParticleRenderer@@UAEPAVBaseParticleRenderer@@XZ)	main.obj
Error	16	error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall SpriteParticleRenderer::~SpriteParticleRenderer(void)" (__imp_??1SpriteParticleRenderer@@UAE@XZ)	main.obj
Error	17	error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall SpriteParticleRenderer::SpriteParticleRenderer(class Texture *)" (__imp_??0SpriteParticleRenderer@@QAE@PAVTexture@@@Z)	main.obj
Error	18	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_alpha_disable(bool)" (__imp_?set_alpha_disable@SpriteParticleRenderer@@QAEX_N@Z)	main.obj
Error	19	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_alpha_blend_method(enum BaseParticleRenderer::ParticleRendererBlendMethod)" (__imp_?set_alpha_blend_method@SpriteParticleRenderer@@QAEXW4ParticleRendererBlendMethod@BaseParticleRenderer@@@Z)	main.obj
Error	20	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_nonanimated_theta(float)" (__imp_?set_nonanimated_theta@SpriteParticleRenderer@@QAEXM@Z)	main.obj
Error	21	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_final_y_scale(float)" (__imp_?set_final_y_scale@SpriteParticleRenderer@@QAEXM@Z)	main.obj
Error	22	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_initial_y_scale(float)" (__imp_?set_initial_y_scale@SpriteParticleRenderer@@QAEXM@Z)	main.obj
Error	23	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_final_x_scale(float)" (__imp_?set_final_x_scale@SpriteParticleRenderer@@QAEXM@Z)	main.obj
Error	24	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_initial_x_scale(float)" (__imp_?set_initial_x_scale@SpriteParticleRenderer@@QAEXM@Z)	main.obj
Error	25	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_anim_angle_flag(bool)" (__imp_?set_anim_angle_flag@SpriteParticleRenderer@@QAEX_N@Z)	main.obj
Error	26	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_y_scale_flag(bool)" (__imp_?set_y_scale_flag@SpriteParticleRenderer@@QAEX_N@Z)	main.obj
Error	27	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_x_scale_flag(bool)" (__imp_?set_x_scale_flag@SpriteParticleRenderer@@QAEX_N@Z)	main.obj
Error	28	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall SpriteParticleRenderer::set_texture(class Texture *,float)" (__imp_?set_texture@SpriteParticleRenderer@@QAEXPAVTexture@@M@Z)	main.obj
Error	29	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall BaseParticleRenderer::set_user_alpha(float)" (__imp_?set_user_alpha@BaseParticleRenderer@@QAEXM@Z)	main.obj
Error	30	error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall BaseParticleRenderer::set_alpha_mode(enum BaseParticleRenderer::ParticleRendererAlphaMode)" (__imp_?set_alpha_mode@BaseParticleRenderer@@QAEXW4ParticleRendererAlphaMode@1@@Z)	main.obj

hrere is my code:

#include "pandaSystem.h"
#include "pandaFramework.h"
#include "windowProperties.h"
#include "SpriteParticleRenderer.h"
#include "TexturePool.h"
#include <windows.h>


//TexturePool*  myTexturePool = TexturePool::get_global_ptr();

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow) {

    int argc = 0;
         char** argv = NULL;
		
		  WindowProperties *props = new WindowProperties();
          props->set_size(400,200);
          props->set_fixed_size(true);
          props->set_origin(100,100);
    
		 
		 
		 PandaFramework framework;
         framework.open_framework(argc, argv);
         framework.set_window_title("yay, a butterfly!");
//sprite research------------------------------------------------------------		
         WindowFramework *window = framework.open_window(*props,0);
PT(SpriteParticleRenderer) particleRender = new SpriteParticleRenderer();

  particleRender->set_alpha_mode(BaseParticleRenderer::PR_ALPHA_OUT);
        particleRender->set_user_alpha(0.10);

        //Sprite parameters
        PT(Texture) texture;
        texture =  TexturePool::load_texture("lepke.png");
        //texture = myTexturePool->load_texture("steam.png");
		
		particleRender->set_texture(texture);
        //particleRender->set_color(Colorf(1.00, 0.00, 0.00, 1.00));
        particleRender->set_x_scale_flag(true);
        particleRender->set_y_scale_flag(true);
        particleRender->set_anim_angle_flag(false);
        particleRender->set_initial_x_scale(0.0025);
        particleRender->set_final_x_scale(0.0025000);
        particleRender->set_initial_y_scale(0.0025);
        particleRender->set_final_y_scale(0.0025000);
        particleRender->set_nonanimated_theta(0.0);
        particleRender->set_alpha_blend_method(BaseParticleRenderer::PP_NO_BLEND);
        particleRender->set_alpha_disable(false);
//---------------------------------------------------------------------------


	
           delete props;
		framework.main_loop();
    // Shut down the engine when done.
		framework.close_framework();


}

I just don’t know, what went wrong…

You need to link to libpandaphysics to get access to the particle system.

Thank you. You save my life… again

Just one more question:

How to show my butterfly on the screen like a sprite?