Ticket #14 (closed enhancement: fixed)

Opened 22 months ago

Last modified 4 months ago

fixme

Reported by: mpkr Owned by: artem
Priority: Milestone:
Component: Raster Input Driver Version: 0.3.0
Severity: Critical Keywords:
Cc: Patch Needs Improvement:
Needs Docmentation: Has Patch?:
Design Decision Needed:

Description

Hi, I'm trying for 3 days now to install Mapnik on my Suse Server.

But I'm always getting errors. Now I don't know what to do.


myuser:/usr/install/mapnik-0.4.0 # /usr/bin/python2.4 scons/scons.pyscons: Reading SConscript files ... Checking for main() in C library m... no Could not find header or shared library for m, exiting!


I also have the file /usr/include/math.h and this also looks ok:


ldconfig -p | grep libm\.

libmysqlclient_r.so.14 (libc6) => /usr/lib/libmysqlclient_r.so.14 libmysqlclient.so.14 (libc6) => /usr/lib/libmysqlclient.so.14 libmusclecard.so.1 (libc6) => /usr/lib/libmusclecard.so.1 libmusclecard.so (libc6) => /usr/lib/libmusclecard.so libmp.so.3 (libc6) => /usr/lib/libmp.so.3 libmp.so (libc6) => /usr/lib/libmp.so libmng.so.1 (libc6) => /usr/lib/libmng.so.1 libmhash.so.2 (libc6) => /usr/lib/libmhash.so.2 libmenuw.so.5 (libc6) => /usr/lib/libmenuw.so.5 libmenu.so.5 (libc6) => /usr/lib/libmenu.so.5 libmemusage.so (libc6, OS ABI: Linux 2.2.5) => /lib/libmemusage.so libmcrypt.so.4 (libc6) => /usr/lib/libmcrypt.so.4 libmcal.so.0.7 (libc6) => /usr/lib/libmcal.so.0.7 libmcal.so (libc6) => /usr/lib/libmcal.so libmagic.so.1 (libc6) => /usr/lib/libmagic.so.1 libm.so.6 (libc6, hwcap: 0x8000000000000000, OS ABI: Linux 2.6.4) => /lib/tls/libm.so.6 libm.so.6 (libc6, hwcap: 0x8000000000000, OS ABI: Linux 2.4.1) => /lib/i686/libm.so.6 libm.so.6 (libc6, OS ABI: Linux 2.2.5) => /lib/libm.so.6 libm.so (libc6, OS ABI: Linux 2.2.5) => /usr/lib/libm.so


can anybody tell me what to do?

Thanx in advance

Change History

  Changed 22 months ago by artem

  • version set to SVN Trunk
  • type changed from defect to task

mpkr,

Looks like Scons cannot find very basic libs on your server. Interesting:) Could you provide more information, please. What SuSE version? What kernel 2.6 , 2.4? And what gcc ( gcc -v) ??

Also, perhaps posting to mapnik-users would be a good idea. Cheers

follow-up: ↓ 4   Changed 22 months ago by mpkr

cat /proc/version:

Linux version 2.6.9-023stab033.9-enterprise (root@rhel4-32) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Tue Dec 5 14:40:57 MSK 2006


gcc -v:

Using built-in specs. Target: i586-suse-linux Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib --enable-languages=c,c++,objc,f95,java,ada --disable-checking --with-gxx-include-dir=/usr/include/c++/4.0.2 --enable-java-awt=gtk --disable-libjava-multilib --with-slibdir=/lib --with-system-zlib --enable-shared --enable-cxa_atexit --without-system-libunwind --host=i586-suse-linux Thread model: posix gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)

is it normal that the two gcc information show different version numbers?

  Changed 22 months ago by mpkr

sorry, i forgot to write my linux distribution is SUSE LINUX 10.0 (i586)

in reply to: ↑ 2   Changed 22 months ago by artem

Replying to mpkr:

cat /proc/version: Linux version 2.6.9-023stab033.9-enterprise (root@rhel4-32) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Tue Dec 5 14:40:57 MSK 2006 -------------- gcc -v: Using built-in specs. Target: i586-suse-linux Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib --enable-languages=c,c++,objc,f95,java,ada --disable-checking --with-gxx-include-dir=/usr/include/c++/4.0.2 --enable-java-awt=gtk --disable-libjava-multilib --with-slibdir=/lib --with-system-zlib --enable-shared --enable-cxa_atexit --without-system-libunwind --host=i586-suse-linux Thread model: posix gcc version 4.0.2 20050901 (prerelease) (SUSE Linux) is it normal that the two gcc information show different version numbers?

No, it doesn't look right. You'll need to fix your toolchain first. Try re-installing /upgrading gcc.

in reply to: ↑ 5   Changed 22 months ago by artem

Replying to anonymous:

re-installing didn't help. but i also heard that the first gcc version is the version used to build the kernel. So it shouldn't matter. But anyway I'm still getting the same error.

Could you verify you can build anything at all on your system, please? Just a simple 'Hello,world' or anythings else. I haven't got SuSE around at the moment but I was be able to build and run Mapnik on SuSE in the past.

  Changed 22 months ago by mpkr

to be honest I don't know where to get an appropriate program wiht a good installation guide... I don't have much linux-experience and i've installed almost everything using yast.

  Changed 12 months ago by artem

  • status changed from new to closed
  • resolution set to fixed

worksforme

  Changed 4 months ago by flooringmag

Flooring Magazine's Articles: <a href='http://groove-music.de/magazine/2008/flooring90.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring91.html '>oak</a> <a href='http://groove-music.de/magazine/2008/flooring92.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring93.html '>aminate</a> <a href='http://groove-music.de/magazine/2008/flooring94.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring95.html '>12</a> <a href='http://groove-music.de/magazine/2008/flooring96.html '>systems</a> <a href='http://groove-music.de/magazine/2008/flooring97.html '>karndean</a> <a href='http://groove-music.de/magazine/2008/flooring98.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring99.html '>laminate</a> <a href='http://groove-music.de/magazine/2008/flooring100.html '>nj</a> <a href='http://groove-music.de/magazine/2008/flooring101.html '>laminate</a> <a href='http://groove-music.de/magazine/2008/flooring102.html '>sams</a> <a href='http://groove-music.de/magazine/2008/flooring103.html '>mesquite</a> <a href='http://groove-music.de/magazine/2008/flooring104.html '>slates</a> <a href='http://groove-music.de/magazine/2008/flooring105.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring106.html '>specialty</a> <a href='http://groove-music.de/magazine/2008/flooring107.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring108.html '>laminate</a> <a href='http://groove-music.de/magazine/2008/flooring109.html '>dance</a> <a href='http://groove-music.de/magazine/2008/flooring110.html '>second</a> <a href='http://groove-music.de/magazine/2008/flooring111.html '>brick</a> <a href='http://groove-music.de/magazine/2008/flooring112.html '>mirage</a> <a href='http://groove-music.de/magazine/2008/flooring113.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring114.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring115.html '>uniclik</a> <a href='http://groove-music.de/magazine/2008/flooring116.html '>commercial</a> <a href='http://groove-music.de/magazine/2008/flooring117.html '>laminate</a> <a href='http://groove-music.de/magazine/2008/flooring118.html '>flooring</a> <a href='http://groove-music.de/magazine/2008/flooring119.html '>wood</a>

Note: See TracTickets for help on using tickets.