There is a simple work around for the libcurl problem with the 7.1 installer, just link the newer libcurl library to libcurl.so.2. This will allow you to install 7.1.
ln -s /usr/lib/libcurl.so.3.0.0 /usr/local/lib/libcurl.so.2
Once installed the CLI tools work fine however the ISE GUI has a number of problems. The first thing that happens is an RPC error,
Cannot register service: RPC: Unable to receive; errno = Connection refused unable to register (registryProg, registryVers, tcp) Wind/U Error (248): Failed to connect to the registry on server wasp.bjrosen.com Cannot register service: RPC: Unable to receive; errno = Connection refused OLE API Function OleInitialize is not currently implemented. Further warnings will be suppressed
I'm guessing that this is a kernel issue, FC3 uses 2.6.10 while RHEL3 uses the ancient 2.4.21 kernel. Does anyone know a work around for this, is there something that needs to be compiled into the 2.6.10 kernel?
More seriously the file browser doesn't work, you get a path name to long error if you try to access anything that is outside of the local directory. However you can work around this by typing in the explicit paths to open files. If you open an existing project things work fine. I use HDLmaker to build my Xilinx projects, the 7.1 tools work fine with HDLmaker built projects.