Hola a todos, <br><br>estoy intentando instalar FDO 3.4, en ubuntu 8.04, y ya llevo parado un rato en este punto. Al ejecutar ./build_thirdparty.sh me da el siguiente error:<br><br>./Thirdparty.sh: 27: Syntax error: Bad fd number<br>
make[1]: se ingresa al directorio `/home/michogar/mapguide/OpenSource_FDO/Thirdparty&#39;<br>make[1]: *** No hay ninguna regla para construir el objetivo `apache/xml-xalan/c/lib/libxalan-c.so.17.0&#39;, necesario para `all-am&#39;.  Alto.<br>
make[1]: se sale del directorio `/home/michogar/mapguide/OpenSource_FDO/Thirdparty&#39;<br>make: *** [install-recursive] Error 1<br><br>He reinstalado todo lo que tiene que ver con libxalan, pero nada de nada.<br><br>La traza completa es esta:<br>
<br>root@ubuntu-osmius:/home/michogar/mapguide/OpenSource_FDO# ./build_thirdparty.sh <br>test: 164: ==: unexpected operator<br>test: 173: ==: unexpected operator<br>./build_thirdparty.sh: 180: Syntax error: Bad fd number<br>
root@ubuntu-osmius:/home/michogar/mapguide/OpenSource_FDO# bash build_thirdparty.sh <br>Configuring FDO Makefiles<br>acinclude.m4:7: warning: underquoted definition of FDO_HELP_STRING<br>acinclude.m4:7:   run info &#39;(automake)Extending aclocal&#39;<br>
acinclude.m4:7:   or see <a href="http://sources.redhat.com/automake/automake.html#Extending-aclocal">http://sources.redhat.com/automake/automake.html#Extending-aclocal</a><br>checking for a BSD-compatible install... /usr/bin/install -c<br>
checking whether build environment is sane... yes<br>checking for a thread-safe mkdir -p... /bin/mkdir -p<br>checking for gawk... no<br>checking for mawk... mawk<br>checking whether make sets $(MAKE)... yes<br>checking for gcc... gcc<br>
checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>checking whether we are cross compiling... no<br>checking for suffix of executables... <br>checking for suffix of object files... o<br>
checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ISO C89... none needed<br>checking for style of include used by make... GNU<br>checking dependency style of gcc... gcc3<br>
checking for g++... no<br>checking for c++... no<br>checking for gpp... no<br>checking for aCC... no<br>checking for CC... no<br>checking for cxx... no<br>checking for cc++... no<br>checking for cl.exe... no<br>checking for FCC... no<br>
checking for KCC... no<br>checking for RCC... no<br>checking for xlC_r... no<br>checking for xlC... no<br>checking whether we are using the GNU C++ compiler... no<br>checking whether g++ accepts -g... no<br>checking dependency style of g++... none<br>
checking for bison... bison -y<br>checking build system type... i686-pc-linux-gnu<br>checking host system type... i686-pc-linux-gnu<br>checking for a sed that does not truncate output... /bin/sed<br>checking for grep that handles long lines and -e... /bin/grep<br>
checking for egrep... /bin/grep -E<br>checking for ld used by gcc... /usr/bin/ld<br>checking if the linker (/usr/bin/ld) is GNU ld... yes<br>checking for /usr/bin/ld option to reload object files... -r<br>checking for BSD-compatible nm... /usr/bin/nm -B<br>
checking whether ln -s works... yes<br>checking how to recognize dependent libraries... pass_all<br>checking how to run the C preprocessor... gcc -E<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>
checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>
checking for unistd.h... yes<br>checking dlfcn.h usability... yes<br>checking dlfcn.h presence... yes<br>checking for dlfcn.h... yes<br>checking for g77... no<br>checking for xlf... no<br>checking for f77... no<br>checking for frt... no<br>
checking for pgf77... no<br>checking for cf77... no<br>checking for fort77... no<br>checking for fl32... no<br>checking for af77... no<br>checking for xlf90... no<br>checking for f90... no<br>checking for pgf90... no<br>checking for pghpf... no<br>
checking for epcf90... no<br>checking for gfortran... no<br>checking for g95... no<br>checking for xlf95... no<br>checking for f95... no<br>checking for fort... no<br>checking for ifort... no<br>checking for ifc... no<br>
checking for efc... no<br>checking for pgf95... no<br>checking for lf95... no<br>checking for ftn... no<br>checking whether we are using the GNU Fortran 77 compiler... no<br>checking whether  accepts -g... no<br>checking the maximum length of command line arguments... 98304<br>
checking command to parse /usr/bin/nm -B output from gcc object... failed<br>checking for objdir... .libs<br>checking for ar... ar<br>checking for ranlib... ranlib<br>checking for strip... strip<br>checking if gcc supports -fno-rtti -fno-exceptions... no<br>
checking for gcc option to produce PIC... -fPIC<br>checking if gcc PIC flag -fPIC works... yes<br>checking if gcc static flag -static works... yes<br>checking if gcc supports -c -o file.o... yes<br>checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes<br>
checking whether -lc should be explicitly linked in... no<br>checking dynamic linker characteristics... GNU/Linux ld.so<br>checking how to hardcode library paths into programs... immediate<br>checking whether stripping libraries is possible... yes<br>
checking if libtool supports shared libraries... yes<br>checking whether to build shared libraries... yes<br>checking whether to build static libraries... no<br>configure: creating libtool<br>appending configuration tag &quot;CXX&quot; to libtool<br>
appending configuration tag &quot;F77&quot; to libtool<br>configure: Building with default location of FDO API files at /home/michogar/mapguide/OpenSource_FDO/Fdo<br>configure: Building with default location of FDO Utility files at /home/michogar/mapguide/OpenSource_FDO/Utilities<br>
configure: Building with default location of FDO Thirdparty files at /home/michogar/mapguide/OpenSource_FDO/Thirdparty<br>configure: Using optimized configuration<br>configure: creating ./config.status<br>config.status: creating Makefile<br>
config.status: creating Fdo/Makefile<br>config.status: creating Utilities/Makefile<br>config.status: creating Thirdparty/Makefile<br>config.status: creating Fdo/Unmanaged/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Makefile<br>
config.status: creating Fdo/Unmanaged/Src/McToMsf/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Message/Makefile<br>config.status: creating Fdo/Unmanaged/Src/FileToHdr/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Nls/Makefile<br>
config.status: creating Fdo/Unmanaged/Src/Common/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Geometry/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Spatial/Makefile<br>config.status: creating Fdo/Unmanaged/Src/Fdo/Makefile<br>
config.status: creating Fdo/Unmanaged/Inc/Makefile<br>config.status: creating Fdo/Managed/Makefile<br>config.status: creating Fdo/Install/Makefile<br>config.status: creating Fdo/Install/XsdInstallPaths/Makefile<br>config.status: creating Fdo/Docs/Makefile<br>
config.status: creating Fdo/Docs/doc_src/Makefile<br>config.status: creating Fdo/Docs/doc_src/group_and_page_definitions/Makefile<br>config.status: creating Fdo/Docs/doc_src/headers_and_footers/Makefile<br>config.status: creating Fdo/Docs/XmlSchema/Makefile<br>
config.status: creating Fdo/UnitTest/Makefile<br>config.status: creating Utilities/Common/Makefile<br>config.status: creating Utilities/TestCommon/Makefile<br>config.status: creating Utilities/SQLiteInterface/Makefile<br>
config.status: creating Utilities/OWS/Makefile<br>config.status: creating Utilities/OWS/Src/Makefile<br>config.status: creating Utilities/ExpressionEngine/Makefile<br>config.status: creating Utilities/ExpressionEngine/Src/Makefile<br>
config.status: creating Utilities/ExpressionEngine/Inc/Makefile<br>config.status: creating Utilities/SchemaMgr/Makefile<br>config.status: creating Utilities/SchemaMgr/Inc/Makefile<br>config.status: creating Utilities/SchemaMgr/Nls/Makefile<br>
config.status: creating Utilities/SchemaMgr/Src/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Lp/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Ov/Makefile<br>
config.status: creating Utilities/SchemaMgr/Src/Sm/Ph/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Ph/Cfg/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Ph/Mt/Makefile<br>config.status: creating Utilities/SchemaMgr/Src/Sm/Ph/Rb/Makefile<br>
config.status: creating Utilities/SchemaMgr/Src/Sm/Ph/Rd/Makefile<br>config.status: executing depfiles commands<br>./Thirdparty.sh: 27: Syntax error: Bad fd number<br>make[1]: se ingresa al directorio `/home/michogar/mapguide/OpenSource_FDO/Thirdparty&#39;<br>
make[1]: *** No hay ninguna regla para construir el objetivo `apache/xml-xalan/c/lib/libxalan-c.so.17.0&#39;, necesario para `all-am&#39;.  Alto.<br>make[1]: se sale del directorio `/home/michogar/mapguide/OpenSource_FDO/Thirdparty&#39;<br>
make: *** [install-recursive] Error 1<br><br>Saludos y gracias.<br><br><br clear="all"><br>-- <br># michogar<br>
# Analista Programador SIG<br># GNU/Linux Counter 462666<br><br>Una visión personal:<br><a href="http://michogar.blogspot.com" target="_blank">http://michogar.blogspot.com</a><br><br>El dia a dia: <br><a href="http://twitter.com/michogar" target="_blank">http://twitter.com/michogar</a><br>

<br><br>