View previous topic :: View next topic |
Author |
Message |
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sat Mar 04, 2006 2:51 pm Post subject: Problem with make |
|
|
Hi
I try to install wview 3.1.4:
./configure --enable-station-vpro ----> ok
make -----> no ok, error:
bruno@ubuntu:~/Desktop/wview-3.1.4$ make
make all-recursive
make[1]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4 »
Making all in stations
make[2]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »Making all in VantagePro
make[3]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
Making all in vpconfig
make[4]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro/vpconfig »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro/vpconfig »
make[4]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[4]: Rien à faire pour « all-am ».
make[4]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[3]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[3]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »
make[2]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »
Making all in htmlgenerator
make[2]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/htmlgenerator »
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../common -I/usr/local/include -D_GNU_SOURCE -DBUILD_HTMLGEND -g -O2 -MT htmlMgr.o -MD -MP -MF ".deps/htmlMgr.Tpo" -c -o htmlMgr.o `test -f '../htmlgenerator/htmlMgr.c' || echo './'`../htmlgenerator/htmlMgr.c; \
then mv -f ".deps/htmlMgr.Tpo" ".deps/htmlMgr.Po"; else rm -f ".deps/htmlMgr.Tpo"; exit 1; fi
Dans le fichier inclus à partir de ./glmultichart.h:26,
à partir de ./htmlGenerate.h:51,
à partir de ../htmlgenerator/htmlMgr.c:37:
./glchart.h:26:16: erreur: gd.h : Aucun fichier ou répertoire de ce type
In file included from ./glmultichart.h:26,
from ./htmlGenerate.h:51,
from ../htmlgenerator/htmlMgr.c:37:
./glchart.h:51: erreur: syntax error before ‘gdImagePtr’
./glchart.h:51: attention : pas de point virgule à la fin de la structure ou de l'union
./glchart.h:81: erreur: syntax error before ‘}’ token
./glchart.h:81: attention : la définition de données n'a pas de type ni de classe de stockage
./glchart.h:90: erreur: syntax error before ‘chartCreate’
./glchart.h:97: attention : la définition de données n'a pas de type ni de classe de stockage
./glchart.h:98: erreur: syntax error before ‘id’
./glchart.h:99: erreur: syntax error before ‘id’
./glchart.h:100: erreur: syntax error before ‘id’
./glchart.h:101: erreur: syntax error before ‘id’
./glchart.h:102: erreur: syntax error before ‘id’
./glchart.h:103: erreur: syntax error before ‘id’
./glchart.h:104: erreur: syntax error before ‘id’
./glchart.h:105: erreur: syntax error before ‘id’
./glchart.h:106: erreur: syntax error before ‘id’
./glchart.h:107: erreur: syntax error before ‘id’
./glchart.h:108: erreur: syntax error before ‘id’
./glchart.h:109: erreur: syntax error before ‘id’
./glchart.h:110: erreur: syntax error before ‘id’
./glchart.h:111: erreur: syntax error before ‘id’
In file included from ./htmlGenerate.h:51,
from ../htmlgenerator/htmlMgr.c:37:
./glmultichart.h:40: erreur: syntax error before ‘gdImagePtr’
./glmultichart.h:40: attention : pas de point virgule à la fin de la structure ou de l'union
./glmultichart.h:69: erreur: syntax error before ‘}’ token
./glmultichart.h:69: attention : la définition de données n'a pas de type ni de classe de stockage
./glmultichart.h:78: erreur: syntax error before ‘multiChartCreate’
./glmultichart.h:85: attention : la définition de données n'a pas de type ni de classe de stockage
./glmultichart.h:86: erreur: syntax error before ‘id’
./glmultichart.h:87: erreur: syntax error before ‘id’
./glmultichart.h:88: erreur: syntax error before ‘id’
./glmultichart.h:89: erreur: syntax error before ‘id’
./glmultichart.h:90: erreur: syntax error before ‘id’
./glmultichart.h:91: erreur: syntax error before ‘id’
./glmultichart.h:92: erreur: syntax error before ‘id’
./glmultichart.h:93: erreur: syntax error before ‘id’
./glmultichart.h:94: erreur: syntax error before ‘id’
./glmultichart.h:95: erreur: syntax error before ‘id’
./glmultichart.h:96: erreur: syntax error before ‘id’
./glmultichart.h:97: erreur: syntax error before ‘id’
./glmultichart.h:98: erreur: syntax error before ‘id’
./glmultichart.h:99: erreur: syntax error before ‘id’
In file included from ../htmlgenerator/htmlMgr.c:38:
./glbucket.h:49: erreur: syntax error before ‘gdImagePtr’
./glbucket.h:49: attention : pas de point virgule à la fin de la structure ou de l'union
./glbucket.h:76: erreur: syntax error before ‘}’ token
./glbucket.h:76: attention : la définition de données n'a pas de type ni de classe de stockage
./glbucket.h:81: erreur: syntax error before ‘bucketCreate’
./glbucket.h:81: attention : la définition de données n'a pas de type ni de classe de stockage
./glbucket.h:82: erreur: syntax error before ‘id’
./glbucket.h:83: erreur: syntax error before ‘id’
./glbucket.h:84: erreur: syntax error before ‘id’
./glbucket.h:85: erreur: syntax error before ‘id’
./glbucket.h:86: erreur: syntax error before ‘id’
./glbucket.h:87: erreur: syntax error before ‘id’
./glbucket.h:88: erreur: syntax error before ‘id’
./glbucket.h:89: erreur: syntax error before ‘id’
./glbucket.h:90: erreur: syntax error before ‘id’
./glbucket.h:91: erreur: syntax error before ‘id’
./glbucket.h:92: erreur: syntax error before ‘id’
./glbucket.h:93: erreur: syntax error before ‘id’
./glbucket.h:94: erreur: syntax error before ‘id’
./glbucket.h:95: erreur: syntax error before ‘id’
make[2]: *** [htmlMgr.o] Erreur 1
make[2]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/htmlgenerator »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4 »
make: *** [all] Erreur 2
Someone can help help me ? |
|
Back to top |
|
|
cw
Joined: 25 Jul 2005 Posts: 8 Location: Lindon, Utah
|
Posted: Sat Mar 04, 2006 3:15 pm Post subject: |
|
|
It doesn't look like libpng and libgd are installed. |
|
Back to top |
|
|
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sun Mar 05, 2006 3:22 am Post subject: |
|
|
ok, thanks, how i can install them ? |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Sun Mar 05, 2006 4:22 am Post subject: |
|
|
on ubuntu I think
apt-get install libgd-dev
will do it. |
|
Back to top |
|
|
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sun Mar 05, 2006 5:03 am Post subject: |
|
|
thanks
sudo apt-get install libgd-dev work perfect, but still have the make error:
bruno@ubuntu:~/Desktop/wview-3.1.4$ make
make all-recursive
make[1]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4 »
Making all in stations
make[2]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »Making all in VantagePro
make[3]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
Making all in vpconfig
make[4]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro/vpconfig »
make[4]: Rien à faire pour « all ».
make[4]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro/vpconfig »
make[4]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[4]: Rien à faire pour « all-am ».
make[4]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[3]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations/VantagePro »
make[3]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »make[3]: Rien à faire pour « all-am ».
make[3]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »
make[2]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/stations »
Making all in htmlgenerator
make[2]: entrant dans le répertoire « /home/bruno/Desktop/wview-3.1.4/htmlgenerator »
gcc -g -O2 -o htmlgend -L/usr/lib -L/usr/local/lib -L/usr/local/lib sensor.o wvutils.o lunarCycle.o sunTimes.o dbfiles.o windAverage.o html.o htmlStates.o htmlMgr.o htmlGenerate.o noaaGenerate.o arcrecGenerate.o htmlUtils.o glbucket.o glchart.o glmultichart.o images.o images-user.o -lrad -lgd -lpng -lz -lc -lm -lz -lrad -lpng -lm -lgd -lc
htmlGenerate.o: dans la fonction « htmlGenPngDialInit »:
../htmlgenerator/htmlGenerate.c:3196: référence indéfinie vers « gdImageFilledEllipse »
htmlGenerate.o: dans la fonction « htmlGenPngDialWind »:
../htmlgenerator/htmlGenerate.c:3316: référence indéfinie vers « gdImageFilledEllipse »
../htmlgenerator/htmlGenerate.c:3353: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/htmlGenerate.c:3368: référence indéfinie vers « gdImageSetThickness »
htmlGenerate.o: dans la fonction « htmlGenPngDialTemperature »:
../htmlgenerator/htmlGenerate.c:3557: référence indéfinie vers « gdImageFilledEllipse »
../htmlgenerator/htmlGenerate.c:3607: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/htmlGenerate.c:3630: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/htmlGenerate.c:3644: référence indéfinie vers « gdImageSetThickness »
htmlGenerate.o: dans la fonction « htmlGenPngDialHumidity »:
../htmlgenerator/htmlGenerate.c:3775: référence indéfinie vers « gdImageFilledEllipse »
../htmlgenerator/htmlGenerate.c:3803: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/htmlGenerate.c:3820: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/htmlGenerate.c:3834: référence indéfinie vers « gdImageSetThickness »
htmlGenerate.o: dans la fonction « htmlGenPngDialNetRain »:
../htmlgenerator/htmlGenerate.c:4233: référence indéfinie vers « gdImageFilledEllipse »
../htmlgenerator/htmlGenerate.c:4287: référence indéfinie vers « gdImageSetThickness »
glbucket.o: dans la fonction « drawBucket »:
../htmlgenerator/glbucket.c:200: référence indéfinie vers « gdImageSetThickness »
../htmlgenerator/glbucket.c:207: référence indéfinie vers « gdImageSetThickness »
glchart.o: dans la fonction « drawGrid »:
../htmlgenerator/glchart.c:238: référence indéfinie vers « gdImageSetThickness »../htmlgenerator/glchart.c:260: référence indéfinie vers « gdImageSetThickness »glchart.o:../htmlgenerator/glchart.c:324: encore plus de références indéfinies suivent vers « gdImageSetThickness »
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [htmlgend] Erreur 1
make[2]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4/htmlgenerator »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/bruno/Desktop/wview-3.1.4 »
make: *** [all] Erreur 2
bruno@ubuntu:~/Desktop/wview-3.1.4$ |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Sun Mar 05, 2006 5:21 am Post subject: |
|
|
Did you re-run configure? |
|
Back to top |
|
|
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sun Mar 05, 2006 5:24 am Post subject: |
|
|
yes, i do:
./configure --enable-station-vpro |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Sun Mar 05, 2006 5:33 am Post subject: |
|
|
Somewhere in the configure output there is the result of a gd test - is this successful?
checking for strncpy in -lc... yes
checking for gdImageCreate in -lgd... yes
checking for exp in -lm... yes
checking for png_write_chunk in -lpng... yes |
|
Back to top |
|
|
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sun Mar 05, 2006 5:41 am Post subject: |
|
|
i have that:
checking for strncpy in -lc... yes
checking for gdImageCreate in -lgd... yes
checking for exp in -lm... yes
checking for png_write_chunk in -lpng... yes
checking for radSystemGetUpTimeMS in -lrad... yes |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Sun Mar 05, 2006 6:06 am Post subject: |
|
|
I would 'make clean' then re-run ./configure and make. |
|
Back to top |
|
|
websat
Joined: 17 Nov 2005 Posts: 8
|
Posted: Sun Mar 05, 2006 6:16 am Post subject: |
|
|
i do that, and still have the same problem with make |
|
Back to top |
|
|
bhnb
Joined: 28 Nov 2005 Posts: 127
|
Posted: Sun Mar 05, 2006 6:46 am Post subject: |
|
|
OK, here's a snippet from another thread which should help:
Quote: | mteel wrote:
You will need to find out where gd.h and libgd.so are (i.e. /usr/include and /usr/lib), then issue the following commands as root before configuring and building wview:
export CFLAGS=-I/usr/include
export LDFLAGS=-L/usr/lib
(replace "/usr/include" and "/usr/lib" with wherever they are found).
To find them:
cd /
find . -name "libgd.so*" -print
find . -name "gd.h" -print |
|
|
Back to top |
|
|
|