Moi!
tästä linkistä source..
https://www.ohjelmointiputka.net/koodivinkit/
IDE nä siis Netbeans 6.01..
Luon uuden Projectin ja teen siihen uuden c++ fileen ja sitten copy/pastean edellisen linkin sisällön uuteen fileeseeni..
tässä tulos buildin jälkeen..
-----------------------------------------------------------------------------------------
Running "/usr/bin/make -f Makefile CONF=Debug" in /home/jtapio/NetBeansProjects/Application_4
/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `/home/jtapio/NetBeansProjects/Application_4'
mkdir -p dist/Debug/GNU-Linux-x86
g++ -o dist/Debug/GNU-Linux-x86/application_4 build/Debug/GNU-Linux-x86/newmain.o
build/Debug/GNU-Linux-x86/newmain.o: In function `PiirraRuutu(SDL_Surface*)':
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
build/Debug/GNU-Linux-x86/newmain.o: In function `main':
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
/home/jtapio/NetBeansProjects/Application_4/
collect2: ld returned 1 exit status
make[1]: *** [dist/Debug/GNU-Linux-x86/application_4] Error 1
make[1]: Leaving directory `/home/jtapio/NetBeansProjects/Application_4'
make: *** [.build-impl] Error 2
Build failed. Exit value 2.
-----------------------------------------------------------------------------------------
mikä menee väärin..
compile ei tuota virheitä..
tämä on ensi touch Linux c++ maailmaan, kiitos kun autat..
//----
kiitos,,
Tuo undefined reference pistää silmään, oletkos linkittänyt tarvittavat sdl-kirjastot?
Edit: kokeilepa kääntää terminaalista g++ [kaikki c-filut] -o ohjelma -lSDL -lSDLmain
niin mitäs tulee?
Heh!
Linkittää kaikki sdl-kirjastot..
linkkasin libSDL-1.2.so.0.11.1 kirjaston ja ainakin tää fire esimerkki toimii
sen jälkeen..
mitähän muita tarpeellisia kirjastoja sitä vielä löytyy..
//----
kiitos,,
Jeh!
Sain kaikki esimerkki ohjelmani toimintaan, kun laitoin Netbeans 6.01
c++ linkerin Command line additional optionsseihin seuraavat
-lSDL -lGL -lGLU
nyt toimii..
//----
kiitos,,
Aihe on jo aika vanha, joten et voi enää vastata siihen.