Libmesh.so is not generated.
Libmesh is ok on Ubuntu5.10. I don't know why Libmesh can not be compiled on Ubuntu6.06.
The Petsc is ok.

&configure --enable-slepc output :
---------------------------------------------
----------- Configuring libMesh -------------
---------------------------------------------
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
<<< C++ compiler is gcc-3.4 >>>
checking how to run the C++ preprocessor... g++ -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for short int... yes
checking size of short int... 2
checking for int... yes
checking size of int... 4
checking for long int... yes
checking size of long int... 4
checking for float... yes
checking size of float... 4
checking for double... yes
checking size of double... 8
checking for void *... yes
checking size of void *... 4
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler has locale... yes
checking whether the compiler has stringstream... yes
checking hash_map usability... no
checking hash_map presence... no
checking for hash_map... no
checking ext/hash_map usability... yes
checking ext/hash_map presence... yes
checking for ext/hash_map... yes
checking hash_set usability... no
checking hash_set presence... no
checking for hash_set... no
checking ext/hash_set usability... yes
checking ext/hash_set presence... yes
checking for ext/hash_set... yes
<<< Configuring library with AMR support >>>
<<< Configuring library with expensive data structures enabled >>>
<<< Configuring library with higher order p-FEM shapes >>>
checking rpc/rpc.h usability... yes
checking rpc/rpc.h presence... yes
checking for rpc/rpc.h... yes
checking for xdrstdio_create... yes
<<< Configuring library with XDR support >>>
<<< Configuring library with real number support >>>
<<< Configuring library with reference counting support >>>
checking for ./contrib/netcdf/lib/i686-pc-linux-gnu/libnetcdf.a... no
checking for ./contrib/netcdf/include/netcdf.h... no
---------------------------------------------
----- Configuring for optional packages -----
---------------------------------------------
checking for /home/shengli/usr/petsc-2.3.0/include/petsc.h... yes
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking how to get verbose linking output from g77... -v
checking for Fortran libraries of g77...  -L/usr/lib/gcc/i486-linux-gnu/3.4.6 -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../../../lib -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../.. -L/lib/../lib -L/usr/lib/../lib -lfrtbegin -lg2c -lm -lgcc_s
<<< Configuring library with PETSc version 2.3.0 support >>>
checking for /home/shengli/usr/slepc-2.3.0/include/slepc.h... yes
<<< Configuring library with SLEPc version 2.3.0 support >>>
checking for ./contrib/laspack/lastypes.h... yes
<<< Configuring library with LASPACK version 1.12.3 support >>>
checking for ./contrib/sfcurves/sfcurves.h... yes
<<< Configuring library with SFC support >>>
checking for ./contrib/gzstream/gzstream.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for gzopen in -lz... yes
<<< Configuring library with gzstreams support >>>
checking for ./contrib/tecplot/lib/i686-pc-linux-gnu/tecio.a... yes
checking for ./contrib/tecplot/include/TECIO.h... yes
<<< Configuring library with Tecplot API support >>>
checking for ./contrib/metis/Lib/metis.h... yes
<<< Configuring library with Metis support >>>
checking for ./contrib/parmetis/Lib/parmetis.h... yes
<<< Configuring library with ParMetis support >>>
checking for doxygen... /usr/bin/doxygen
checking for dot... no
<<< Configuring library with TetGen support >>>
<<< Configuring library with Triangle support >>>
----------------------------------------------
--- Done configuring for optional packages ---
----------------------------------------------
checking for perl... /usr/bin/perl
configure: creating ./config.status
config.status: creating Make.common
config.status: creating doc/Doxyfile
config.status : creating contrib/bin/libmesh-config
config.status: creating contrib/bin/xda2mgf
config.status: creating contrib/bin/create_libmesh_release
config.status: creating include/base/libmesh_contrib_config.h
config.status : creating include/base/libmesh_config.h
config.status: include/base/libmesh_config.h is unchanged
---------------------------------------------
--------- Done Configuring libMesh ----------
---------------------------------------------

The Make.common file is:

#################################################
# the following lines will be replaced by the output
# of ./configure
hosttype             = i686-pc-linux-gnu
hostos               = linux-gnu

CXX                  = g++
CC             = gcc
LDFLAGS              =
DLFLAGS              =
LIBS                 =
FLIBS             =  -L/usr/lib/gcc/i486-linux-gnu/3.4.6 -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../../../lib -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../.. -L/lib/../lib -L/usr/lib/../lib -lfrtbegin -lg2c -lm -lgcc_s
GXX-VERSION          = gcc3.4
CXXSHAREDFLAG        = -shared
CSHAREDFLAG          = -shared
RPATHFLAG            = -Wl,-rpath,

# Complex variable support
enable-complex       = no
ifeq ($(enable-complex),yes)
  CXXFLAGS     += -DUSE_COMPLEX_NUMBERS
  CFLAGS       += -DUSE_REAL_NUMBERS
endif

# Petsc iterative solvers for parallel and uniprocessor
# applications
enable-petsc         = yes
petsc-version        = 2.3.0
petsc-major-minor    = 2.3.x
PETSC_ARCH           = linux
PETSC_DIR            = /home/shengli/usr/petsc-2.3.0

# Slepc for eigen value analysis
enable-slepc         = yes
SLEPC_DIR            = /home/shengli/usr/slepc- 2.3.0

# MPI configuration
# (only explicitly defined when PETSc is absent, otherwise snooped from PETSc)
MPI_IMPL             = petsc_snooped
MPI_INCLUDE          =
MPI_LIB              = 

# Doxygen for generating documentation
doxygen             = /usr/bin/doxygen

# Perl for making .depend
perl                 = /usr/bin/perl

# Flag for optional packages
enable-optional      = yes
enable-laspack         = yes
enable-metis         = yes
enable-parmetis         = yes
enable-sfcurves         = yes
enable-gzstream      = yes
enable-tetgen        = yes
enable-triangle      = yes

#
# Set the current directory.
libmesh_dir := /home/shengli/usr/libmesh- 0.5.0
export libmesh_dir
############################### Set the option to determine if shared libraries will be built
enable-shared := yes
#
# Figure out the compilation mode based on the
# environment variable METHOD.
opt-mode   := off
debug-mode := off
prof-mode  := off
syn-mode   := off
devel-mode := off

#
# If the user has no environment variable
# called METHOD, he gets optimized mode.
ifeq (x$(METHOD),x)
  METHOD := opt
endif

#
# If METHOD=opt, compile in optimized mode.
ifeq ($(METHOD),opt)
  opt-mode := on
  mode     := "optimized"
endif

#
# If METHOD=devel, compile in development mode.
ifeq ($(METHOD),devel)
  devel-mode := on
  mode       := "development"
endif

#
# If METHOD=dbg, compile in debug mode.
ifeq ($(METHOD),dbg)
  debug-mode := on
  mode       := "debug"
endif

#
# If METHOD=prof, compile in profiling mode
ifeq ($(METHOD),pro)
  prof-mode     := on
  mode          := "profiling"
  enable-shared := no
endif

# The file extension for object files.
# foo.C is compiled to foo.$(obj-suffix)
obj-suffix := i686-pc-linux-gnu.$(METHOD).o

#
# Define the right lib-extension for shared libraries
static_libext := .a
shared_libext := .so
ifeq ($(findstring darwin,$(hostos)),darwin)
  shared_libext := .dylib
endif

libext := $(static_libext)
ifeq ($(enable-shared),yes)
  libext := $(shared_libext)
endif
###############################################################################



###############################################################################
# Compiler flags, different for optimized, debug, and profiler modes.
ifeq ($(opt-mode),on)
  CXXFLAGS += -DNDEBUG  -O2 -felide-constructors -fPIC -funroll-loops -fstrict-aliasing -Wdisabled-optimization
  CFLAGS   += -DNDEBUG -O2 -fPIC -funroll-loops -fstrict-aliasing
endif


ifeq ($(devel-mode),on)
  CXXFLAGS +=  -O2 -felide-constructors -g -ansi -pedantic -W -Wall -Wunused -Wpointer-arith -Wimplicit -Wformat -Wparentheses -Wuninitialized -fPIC -funroll-loops -fstrict-aliasing -Woverloaded-virtual -Wdisabled-optimization
  CFLAGS   += -O2 -g -fPIC -funroll-loops -fstrict-aliasing
endif


ifeq ($(debug-mode),on)
  CXXFLAGS += -DDEBUG  -O0 -felide-constructors -g -ansi -pedantic -W -Wall -Wunused -Wpointer-arith -Wimplicit -Wformat -Wparentheses -fPIC -Woverloaded-virtual -D_GLIBCXX_DEBUG -D_GLIBCXX_DEBUG_PEDANTIC
  CFLAGS   += -DDEBUG -g -fPIC
endif


ifeq ($(prof-mode),on)
  CXXFLAGS += -DNDEBUG  -O2 -felide-constructors -fPIC -funroll-loops -fstrict-aliasing -Wdisabled-optimization -pg
  CFLAGS   += -DNDEBUG -O2 -fPIC -funroll-loops -fstrict-aliasing -pg
endif

ifeq ($(prof-mode),on)
  LIBS += -pg
endif
###############################################################################



###############################################################################
# The mesh library
#
mesh_library_dir := $(libmesh_dir)/lib/$(hosttype)_$(METHOD)

mesh_library     := $(mesh_library_dir)/libmesh$(static_libext)
ifeq ($(enable-shared),yes)
  mesh_library   := $(mesh_library_dir)/libmesh$(shared_libext)
  DLFLAGS += $(RPATHFLAG)$(mesh_library_dir)
endif

LIBS += $(mesh_library)
###############################################################################



###############################################################################
# now configuration for package includes, libraries, etc...

#
# The include directories for libMesh
LIBMESH_INCLUDES = -I$(libmesh_dir)/include/base \
                   -I$(libmesh_dir)/include/enums \
                   -I$(libmesh_dir)/include/fe \
                   -I$(libmesh_dir)/include/geom \
                   -I$(libmesh_dir)/include/mesh \
                   -I$(libmesh_dir)/include/numerics \
                   -I$(libmesh_dir)/include/partitioning \
                   -I$(libmesh_dir)/include/quadrature \
                   -I$(libmesh_dir)/include/solvers \
                   -I$(libmesh_dir)/include/utils

INCLUDE += $(LIBMESH_INCLUDES)



#
# Package-specific stuff

#
# Contributed source & libraries
EXTERNAL_LIBDIR := $(libmesh_dir)/contrib/lib/$(hosttype)_$(METHOD)
ifeq ($(enable-shared),yes)
  DLFLAGS += $(RPATHFLAG)$(EXTERNAL_LIBDIR)
endif


#
# Optional packages
ifeq ($(enable-optional),yes)

  # if Laspack is used we need the header path
  # and the lib
  LIBS    += $(EXTERNAL_LIBDIR)/liblaspack$(libext)
  INCLUDE += -I/home/shengli/usr/libmesh-0.5.0/contrib/laspack

  # if Paretis is used we need the header path
  # and the lib
  # (Parmetis must precede Metis for static linking)
  LIBS    += $(EXTERNAL_LIBDIR)/libparmetis$(libext)
  INCLUDE += -I/home/shengli/usr/libmesh-0.5.0/contrib/parmetis/Lib

  # if Metis is used we need the header path
  # and the lib
  LIBS    += $(EXTERNAL_LIBDIR)/libmetis$(libext)
  INCLUDE += -I/home/shengli/usr/libmesh- 0.5.0/contrib/metis/Lib

  # if Space filling curves are used we need the
  # header path and the lib
  LIBS    += $(EXTERNAL_LIBDIR)/libsfcurves$(libext)
  INCLUDE += -I/home/shengli/usr/libmesh-0.5.0/contrib/sfcurves

  # if gzstreams are used, we need the
  # header path and the lib
  LIBS    += $(EXTERNAL_LIBDIR)/libgzstream$(libext) -lz
  INCLUDE += -I/home/shengli/usr/libmesh-0.5.0/contrib/gzstream

  # if Tecplot is used, link against tecio.a
  LIBS    += /home/shengli/usr/libmesh-0.5.0/contrib/tecplot/lib/i686-pc-linux-gnu/tecio.a
  INCLUDE += -I/home/shengli/usr/libmesh-0.5.0/contrib/tecplot/include

  # if TetGen is used:
  ifeq ($(enable-tetgen),yes)
    LIBS     += $(EXTERNAL_LIBDIR)/libtetgen$(libext)
    INCLUDE  += -I/home/shengli/usr/libmesh-0.5.0/contrib/tetgen
  endif

  # if Triangle is used:
  ifeq ($(enable-triangle),yes)
    LIBS     += $(EXTERNAL_LIBDIR)/libtriangle$(libext)
    INCLUDE  += -I/home/shengli/usr/libmesh-0.5.0/contrib/triangle
  endif

  #############################################################################
  # SLEPc
  ifeq ($(enable-slepc),yes)

    include $(SLEPC_DIR)/bmake/$(PETSC_ARCH)/slepcconf

    INCLUDE += -I$(SLEPC_DIR)/include

    SLEPC_LIB = $(SLEPC_DIR)/lib/$(PETSC_ARCH)

    libs-SLEPC = -L$(SLEPC_LIB) \
                 -lslepc

    LIBS += $(libs-SLEPC) $(ARPACK_LIB)

    DLFLAGS += $(RPATHFLAG)$(SLEPC_LIB)

  endif #end ifeq ($(enable-slepc),yes)


  #############################################################################
  # Petsc
  ifeq ($(enable-petsc),yes)

    # define BOPT first since it may be used in the packages file
    ifeq ($(enable-complex),yes)
      CXXFLAGS     += -DPETSC_USE_COMPLEX
      CFLAGS       += -DPETSC_USE_COMPLEX
      PETSC_BOPT.g = g_complex
      PETSC_BOPT.o = O_complex
    else
      PETSC_BOPT.g = g
      PETSC_BOPT.o = O
    endif

    ifeq ($(debug-mode),on)
      BOPT = $(PETSC_BOPT.g)
    else
      BOPT = $(PETSC_BOPT.o)
    endif

    # Depending on petsc version, we include different files
    ifeq ($(petsc-version),2.1.0)
      include $(PETSC_DIR)/bmake/$(PETSC_ARCH)/base.site # 2.1.0 style
    else
      C_CLINKER_SLFLAG = $(RPATHFLAG)# necessary for PETSc >= 2.1.6
      ifeq ($(petsc-major-minor),2.3.x)  # 2.3.x & newer style
        include $(PETSC_DIR)/bmake/$(PETSC_ARCH)/petscconf # 2.3.0 or later style
      else
        include $(PETSC_DIR)/bmake/$(PETSC_ARCH)/packages  # 2.1.1 or later style
      endif     
    endif

#     # As of PETSc 2.1.x we can extract the libraries and include paths
#     # from the PETSc make file
#     LIBS    += `$(MAKE) -C $(PETSC_DIR) BOPT=$(BOPT) getlinklibs`
#     INCLUDE += `$(MAKE) -C $(PETSC_DIR) BOPT=$(BOPT) getincludedirs`


    INCLUDE += -I$(PETSC_DIR)/include -I$(PETSC_DIR)/bmake/$(PETSC_ARCH) \
                $(BLOCKSOLVE_INCLUDE) $(HYPRE_INCLUDE)

    # Depending on petsc version, libs live in different locations
    ifneq (,$(findstring 2.3.x, $(petsc-major-minor))) # 2.3.x & newer does not use BOPT
      PETSC_LIB = $(PETSC_DIR)/lib/$(PETSC_ARCH)
    else
      PETSC_LIB = $(PETSC_DIR)/lib/lib$(BOPT)/$(PETSC_ARCH)
    endif

    ifeq ($(enable-shared),yes)
      CXXFLAGS     += -DPETSC_USE_DYNAMIC_LIBRARIES
      CFLAGS       += -DPETSC_USE_DYNAMIC_LIBRARIES
      DLFLAGS      += $(RPATHFLAG)$(PETSC_LIB)
    endif

    # Depending on petsc version, we link with different libs :-(
    ifeq ($(petsc-major-minor), 2.1.x)  # 2.1.x & older style
      libs-PETSC = -L$(PETSC_LIB) \
                   -lpetscsnes \
               -lpetscsles \
           -lpetscdm \
           -lpetscmat \
           -lpetscvec \
                   -lpetscsnes \
                   -lpetsc
    else                               # 2.2.x & newer style
      libs-PETSC = -L$(PETSC_LIB) \
                   -lpetscsnes \
               -lpetscksp \
           -lpetscdm \
           -lpetscmat \
           -lpetscvec \
                   -lpetscsnes \
           -lpetsc
    endif

    LIBS += $(libs-PETSC) $(BLOCKSOLVE_LIB) $(SPOOLES_LIB) \
        $(HYPRE_LIB) $(BLASLAPACK_LIB) $(X11_LIB) $(MATLAB_LIB) \
            $(FLIBS)

    EXTERNAL_FLAGS += $(libs-PETSC) $(MPI_LIB) $(BLASLAPACK_LIB) \
                      $(X11_LIB) $(MATLAB_LIB) -lz

  endif #end ifeq ($(enable-petsc),yes)


  # MPI configuration when Petsc is absent
  LIBS    += $(MPI_LIB)
  INCLUDE += $(MPI_INCLUDE)

  libs_EXTERNAL = -L$(EXTERNAL_LIBDIR)
  ifeq ($(enable-gzstream),yes)
    libs_EXTERNAL += -lgzstream
  endif
  ifeq ($(enable-laspack),yes)
    libs_EXTERNAL += -llaspack
  endif
  ifeq ($(enable-metis),yes)
    libs_EXTERNAL += -lmetis
  endif
  ifeq ($(enable-parmetis),yes)
    libs_EXTERNAL += -lparmetis
  endif
  ifeq ($(enable-sfcurves),yes)
    libs_EXTERNAL += -lsfcurves
  endif
  ifeq ($(enable-tetgen),yes)
    libs_EXTERNAL += -ltetgen
  endif
  ifeq ($(enable-triangle),yes)
    libs_EXTERNAL += -ltriangle
  endif

  EXTERNAL_FLAGS += $(libs_EXTERNAL)

endif # End of disable-optional test

# Finally, Append the linker flags to the libraries
ifeq ($(findstring darwin,$(hostos)),darwin)
  LIBS = $(mesh_library)
else
  LIBS += $(DLFLAGS) $(LDFLAGS)
  EXTERNAL_FLAGS =
endif


# if Exodus is used, link against libexoIIv2c.a
LIBS    +=
INCLUDE +=

# if netCDF is used, link against libnetcdf.a
# (note that netCDF is required by exodus if available,
# so we need to link to this _after_ exodus.
LIBS    +=
INCLUDE +=


###############################################################################



###############################################################################
# Build rules

##################################
# C++ rules                      #
##################################

#
# How to compile C++
#
%.$(obj-suffix) : %.C
    @echo "Compiling C++ (in "$(mode)" mode) "$<"..."
    @$(CXX) $(CXXFLAGS) $(INCLUDE) -c $< -o $@

##################################
# C rules                        #
##################################

# do not show this to the LASPACK Makefile
ifeq (x$(included-from-laspack),x)
  #
  # How to compile C
  #
%.$(obj-suffix) : %.c
    @echo "Compiling C (in "$(mode)" mode) "$<"..."
    @$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@

else

  # only visible for LASPACK Makefile
  ifeq ($(enable-complex),yes)

    # complex: C++ rules for .c Laspack code
%.$(obj-suffix) : %.c
    @echo "Compiling C++ (in "$(mode)" mode) "$<"..."
    @$(CXX) $(CXXFLAGS) $(INCLUDE) -c $< -o $@

  else

    # real: C rules for .c Laspack code
%.$(obj-suffix) : %.c
    @echo "Compiling C (in "$(mode)" mode) "$<"..."
    @$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@

  endif
endif

###############################################################################



# Local Variables:
# mode: makefile
# End:


$ make output is :
Compiling C++ (in debug mode) src/base/dof_map.C...
Compiling C++ (in debug mode) src/base/dof_map_constraints.C...
Compiling C++ (in debug mode) src/base/dof_object.C...
......
......
make[2]: Leaving directory `/home/shengli/usr/libmesh-0.5.0/contrib/triangle'

----------------------------------------------
----- Done Building Contributed Packages -----
----------------------------------------------
make[1]: Leaving directory `/home/shengli/usr/libmesh-0.5.0/contrib'
Linking /home/shengli/usr/libmesh-0.5.0/lib/i686-pc-linux-gnu_dbg/libmesh.so
`.L1381' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1382' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1404' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1426' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1448' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1386' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1386' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1386' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1391' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1391' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1391' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1391' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1391' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1400' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1408' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1408' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
`.L1408' referenced in section `.rodata' of src/fe/fe_xyz.i686- pc-linux-gnu.dbg.o: defined in discarded section `.gnu.linkonce.t._ZN2FEILj1ELN12libMeshEnums8FEFamilyE0EE6n_dofsENS0_8ElemTypeENS0_5OrderE' of src/fe/fe_xyz.i686-pc-linux-gnu.dbg.o
...
...

--
Best regards,

Yours sincerely
ShengliXu
Department of Engineering Mechanics
State Key Laboratory of Structural Analysis for Industrial Equipment
Dalian University of Technology
Dalian, 116023, P. R. China
Email:shengli@student.dlut.edu.cn
          shengli.xu.xu@gmail.com
==========================