[mapguide-users] Compiling Mapguide and FDO on Debian

Traian Stanev traian.stanev at autodesk.com
Wed Jun 21 15:08:18 EDT 2006


Hello.
 
We have done successful test builds of FDO and MapGuide on Debian 3.1 with gcc 3.3.5. I remember there were issues with naming of libraries on Debian being different from other Linux versions but that was not a serious problem (just required some fixups to makefiles). Unfortunately I don't remember the exact changes needed. From the error it looks like it is not finding libFdo.la in ./Unmanaged/src/. Does this file exist?
 
Traian

  _____  

From: Departamento de Sistemas [mailto:sistemas at srtec.com] 
Sent: Wednesday, June 21, 2006 6:32 AM
To: users at mapguide.osgeo.org
Subject: RE: [mapguide-users] Compiling Mapguide and FDO on Debian


Hi Traian
Thank you very much, this error has been bypassed using your solution, but...
Now there is one extra step failing:

make[2]: *** No rule to make target `../Unmanaged/src/libFdo.la', needed by `UnitTest'.  Stop. 
make[2]: Leaving directory `/home/alucas/OpenSource_FDO/fdo/unit_test' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/alucas/OpenSource_FDO/fdo' 
make: *** [all-recursive] Error 1 

While continuining the compilation for FDO prior to installing mapguide... any hint on how to continue? there is not so many documentation on the website for proceedings.

Does anybody has really been able to compile Mapguide on a Debian Server?

I've seen that some distributions are LSB compliant so it would help or either make packages LSB compliant or just to package them for other distributions (our clients either por opensource or enterprise are using SuSE and Debian servers, not Redhat)...

Multu mesc
Pablo



El mar, 20-06-2006 a las 09:11 -0400, Traian Stanev escribió: 

	

	I think sqlite3.a should have been compiled as part of this script. Can you check if you have sqlite3.a somewhere under ./thirdparty/Sqlite3.1.5/linux/lib/? May be on Debian the name gets to be something like libsqlite3.a, in which case the makefile will need to be fixed. This is just a guess though. 

	

	Traian 


  _____  


	From: Dpto proyectos OS [mailto:osgeo at srtec.com] 
	Sent: Tuesday, June 20, 2006 4:26 AM
	To: users at mapguide.osgeo.org
	Subject: [mapguide-users] Compiling Mapguide and FDO on Debian
	
	
	


	Hi to all
	I'm trying to compile from source FDO prior to installing Mapserver on a Debian server.
	I've installed everything needed as stated in manual, but in the build_linux script I'm receiving failures on the Sqlite compilation, claiming that:
	
	Making all in thirdparty
	make[1]: Entering directory `/usr/src/OpenSource_FDO/thirdparty'
	Making all in Sqlite3.1.5
	make[2]: Entering directory `/usr/src/OpenSource_FDO/thirdparty/Sqlite3.1.5'
	make[2]: *** No rule to make target `linux/lib/sqlite3.a', needed by `all-am'.  Stop.
	make[2]: Leaving directory `/usr/src/OpenSource_FDO/thirdparty/Sqlite3.1.5'
	make[1]: *** [all-recursive] Error 1
	make[1]: Leaving directory `/usr/src/OpenSource_FDO/thirdparty'
	make: *** [all-recursive] Error 1
	
	
	Does anybody has found this problem before? there is some place where I could find some info about this (there is no traffic on FDO mailing list and I've tried to subscribe several times but I get no reply).
	
	Thanks in advance
	Pablo 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20060621/c0033e1d/attachment.html


More information about the Mapguide-users mailing list