Daunt Skrevet 4. februar 2008 Del Skrevet 4. februar 2008 Hei! Jeg har et problem med å innstalere clanlib på dev-c++ libjpeg, libpng og zlib har jeg innstalert uten problemer, ettersom jeg fant de som devpacks på oppdateringen. Jeg lastet ned clanlib fra clanlib og pekte til .zip fila med packman (et program som innstalerer packs i dev-c++) uansett, dette er feilmeldingene jeg får: ClanLib/core.h: No such file or directory ClanLib/display.h: No such file or directory ClanLib/gl.h: No such file or directory ClanLib/application.h: No such file or directory dette er koden jeg prøver å kjøre: #include <ClanLib/core.h> #include <ClanLib/display.h> #include <Clanlib/gl.h> #include <ClanLib/application.h> //main class cClanLibApp : public CL_ClanApplication { public: cClanLibApp(); ~cClanLibApp(); virtual int main(int, char **) { CL_SetupCore setup_core; CL_SetupDisplay setup_display; CL_SetupGL setup_gl; CL_SetupSound Setup_sound; CL_DisplayWindow window("test", 640, 480); return 0; } }app; håper noen kan hjelpe meg Lenke til kommentar
tresko Skrevet 4. februar 2008 Del Skrevet 4. februar 2008 Hei. Det ser ut som compilern ikke finner header filene. Så enten ligger ikke clanlib i include path'en til dev-c++ (Vet ikke helt hvor det blir... kanskje en eller annen include/ mappe) så du kan prøve å legge clanlib der hvis du finner den. Et annet alternativ er å føye til stien hvor clanlib ligger som en parameter når du kompilerer, dvs: -I/path/to/clanlib Men da jeg ikke har prøvd mingw/dev-c++ selv, så vet jeg ikke om dette nødvendigvis virker. Lenke til kommentar
tresko Skrevet 4. februar 2008 Del Skrevet 4. februar 2008 Lastet ned clanlib fila og så igjennom den. Det virket som kildekoden lå i mappen clanlib/sources/api/ slik at det kan hende det vil kompilere hvis du forandrer: #include <ClanLib/core.h> #include <ClanLib/display.h> #include <Clanlib/gl.h> #include <ClanLib/application.h> Til #include <ClanLib/sources/api/core.h> #include <ClanLib/sources/api/display.h> #include <Clanlib/sources/api/gl.h> #include <ClanLib/sources/api/application.h> Lenke til kommentar
Daunt Skrevet 4. februar 2008 Forfatter Del Skrevet 4. februar 2008 Lastet ned clanlib fila og så igjennom den. Det virket som kildekoden lå i mappen clanlib/sources/api/ slik at det kan hende det vil kompilere hvis du forandrer: #include <ClanLib/core.h> #include <ClanLib/display.h> #include <Clanlib/gl.h> #include <ClanLib/application.h> Til #include <ClanLib/sources/api/core.h> #include <ClanLib/sources/api/display.h> #include <Clanlib/sources/api/gl.h> #include <ClanLib/sources/api/application.h> Takk for hjelpen! dette funket. Jeg laget en mappe i include mappen der dev-c++ er innstalert. Kalte den for ClanLib, kopierte .h filene til mappen som finnes i source i download, og dette funket. Takk for tipset tresko Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå