Opened 16 years ago

Closed 12 years ago

#884 closed defect (fixed)

Building Mapguide in Fedora Core 6

Reported by: nuptune33 Owned by:
Priority: medium Milestone:
Component: Build System Version: 2.0.2
Severity: major Keywords: Linux, Fedora 6
Cc: External ID:

Description

We followed the instruction found at http://mapguide.osgeo.org/sites/mapguide.osgeo.org/files/BuildingAndConfiguringMGOSOnLinux.pdf.

This included a successful build of FDO, including SDF, SHP, and other providers. Then we moved on to build MapGuide.

We made it to page 3. Under "Building and Installing the Default Configuration" everything went fine until the make in step 6. Then we ran into problems because it was unable to find header files for SDF. Specifically, it first failed to find SDF/IScrollableFeatureReader.h.

After poking around, I found that the FDO build seems to have created a /usr/local/fd-3.3.0 directory which contained an include directory. This is where I would expect to find SDF header files. The include directory did contain a subdirectory for each of the providers that we downloaded except for SDF.

I played around with various things like manually creating an SDF subdirectory and copying the header files from the source. But so far, nothing has solved the build problems.

Change History (6)

comment:1 by nuptune33, 16 years ago

Severity: blockermajor

comment:2 by tomfukushima, 16 years ago

Hi, it looks like the FDO compilation didn't succeed, or it didn't install. I suggest that instead of using that PDF, you try first with the quick start guide available from the trac site: http://trac.osgeo.org/mapguide/. Click on the "Quick Start Compilation Guides" and go from there.

Do you think that we should get rid of that PDF?

comment:3 by nuptune33, 16 years ago

Whether I use the PDF or the various Quickstart guides or the README that is included in the FDO source, the process seems to be the same for building FDO.

  1. Retrieve the various Providers.
  2. source setenvironment.sh
  3. build_thirdparty.sh
  4. build_linux.sh

This is the process I followed. Is there something specific I should do differently?

comment:4 by nuptune33, 16 years ago

Has anyone had any luck getting Mapguide 2.0.2 to work on a fedora 6 machine?

comment:5 by jbirch, 15 years ago

Please re-test against 2.1 and let us know if this is still an issue (or close if has been fixed). Will close this ticket if no response by next ticket cleanup cycle.

comment:6 by jng, 12 years ago

Resolution: fixed
Status: newclosed

Closing due to ticket inactivity and that Linux build support should be much better in 2.4

Note: See TracTickets for help on using tickets.