Esta não é estritamente uma resposta à pergunta postada, mas acho que responde o que você está realmente tentando alcançar:
Se você precisar visualizar os FileGDBs no QGIS no Windows XP / 7, poderá fazê-lo usando o instalador autônomo para 1.7.4 (Não é a versão master e o GDAL 1.8, mas funciona para mim!)
O instalador do QGIS não instalará a DLL do driver ogr, mas você deve conseguir isso com sua instalação principal aqui: * INSTALE DIR \ bin \ gdalplugins \ 1.8 \ ogr_FileGDB.dll *. A DLL da API fileGDB da ESRI ( FileGDBAPI.dll ) pode ser obtida no download da API fileGDB da ESRI e precisa ser colocada no diretório INSTALL DIR \ bin .
O QGIS 1.7.4 não parece estar ciente do suporte ao fileGDB (acho que isso precisa de uma atualização da interface QGIS), mas como vários outros 'não listados no QGIS, mas suportados pelos formatos GDAL / OGR', o fileGDBs pode ser aberto por escolhendo Adicionar camada de vetor , selecionando o tipo de origem Diretório e, em seguida, escolhendo o banco de dados geográfico do arquivo (lembre-se de que o driver da API ESRI lê apenas v10 fileGDBs).
A camada resultante no Quantum é somente leitura, mas parece haver um bug no QGIS 1.7.4 que resulta no botão de alternância Editar na guia Campos da guia Campos das propriedades da camada, não sendo desativado para alguns conjuntos de dados somente leitura. Alternar isso em formatos somente leitura é normalmente uma maneira segura de travar o QGIS, mas, como o OGR suporta a gravação em fileGDBs, você parece poder editá-los através do QGIS, embora isso obviamente não esteja implementado corretamente no momento!