Kirjoittaja Aihe: linkkausherja 10.04  (Luettu 1490 kertaa)

paulivir

  • Käyttäjä
  • Viestejä: 1
    • Profiili
linkkausherja 10.04
« : 21.07.10 - klo:18.50 »
miten seuraavasta pääsis etiäpäin:
g++ -o scitus.exe main.o gui/fontit.o gui/globaalit.o gui/grafsis.o gui/nakyma.o gui/viestit.o gui/aaltoFunc.o gui/attractor.o gui/attraktori.o  gui/composite.o gui/ennuste.o gui/guimain.o gui/historia.o gui/ica.o gui/logparam.o gui/modaali.o gui/neurenpar.o gui/paneli.o gui/ponnaus.o gui/portfolio.o gui/tests.o gui/torus.o gui/valikko.o gui/yritys.o actions/alustus.o actions/finanssi.o actions/fourier.o actions/globaalit.o actions/hoelder.o actions/ljapunov.o actions/piirto.o actions/saato.o actions/suodatus.o actions/teksti.o actions/tiedosto.o actions/vanhat.o actions/vedosta.o actions/neufront.o actions/valinnat.o neufuz/arma.o neufuz/firneuro.o neufuz/hurst.o neufuz/kalman.o neufuz/neural.o neufuz/neuro.o neufuz/neurennu.o neufuz/optimi.o neufuz/yahoo.o \
 `pkg-config gtk+-2.0 --cflags --libs gtkglext-1.0 `
gui/nakyma.o: In function `da_expose_event':
nakyma.c:(.text+0x105): undefined reference to `GTK_WIDGET_STATE'
gui/viestit.o: In function `vies_expose_event':
viestit.c:(.text+0xee): undefined reference to `GTK_WIDGET_STATE'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_REALIZED'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_TOPLEVEL'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_NO_WINDOW'
collect2: ld returned 1 exit status

linkkas 9.10:ssä mutta toiminta oli sontaa. Toimii nätisti Centos 4.8:ssa.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: linkkausherja 10.04
« Vastaus #1 : 24.07.10 - klo:06.27 »
miten seuraavasta pääsis etiäpäin:
g++ -o scitus.exe main.o gui/fontit.o gui/globaalit.o gui/grafsis.o gui/nakyma.o gui/viestit.o gui/aaltoFunc.o gui/attractor.o gui/attraktori.o  gui/composite.o gui/ennuste.o gui/guimain.o gui/historia.o gui/ica.o gui/logparam.o gui/modaali.o gui/neurenpar.o gui/paneli.o gui/ponnaus.o gui/portfolio.o gui/tests.o gui/torus.o gui/valikko.o gui/yritys.o actions/alustus.o actions/finanssi.o actions/fourier.o actions/globaalit.o actions/hoelder.o actions/ljapunov.o actions/piirto.o actions/saato.o actions/suodatus.o actions/teksti.o actions/tiedosto.o actions/vanhat.o actions/vedosta.o actions/neufront.o actions/valinnat.o neufuz/arma.o neufuz/firneuro.o neufuz/hurst.o neufuz/kalman.o neufuz/neural.o neufuz/neuro.o neufuz/neurennu.o neufuz/optimi.o neufuz/yahoo.o \
 `pkg-config gtk+-2.0 --cflags --libs gtkglext-1.0 `
gui/nakyma.o: In function `da_expose_event':
nakyma.c:(.text+0x105): undefined reference to `GTK_WIDGET_STATE'
gui/viestit.o: In function `vies_expose_event':
viestit.c:(.text+0xee): undefined reference to `GTK_WIDGET_STATE'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_REALIZED'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_TOPLEVEL'
/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../lib/libgtkglext-x11-1.0.so: undefined reference to `GTK_WIDGET_NO_WINDOW'
collect2: ld returned 1 exit status

linkkas 9.10:ssä mutta toiminta oli sontaa. Toimii nätisti Centos 4.8:ssa.

GTK_WIDGET_***** on määritelty includeissa, jotka tulevat tässä paketissa:

libgtk2.0-dev