Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Erro no caminho do diretorio de plugins ao iniciar #7

Closed
moisespsena opened this Issue Sep 26, 2012 · 3 comments

Comments

Projects
None yet
2 participants

No kubuntu 12.04, tive que fazer uma pequena alteracao no arquivo pgmodeler.pro para compilar (v0.3.1):

Estou usando Postgresql 9.1 dos repositorios padroes do Ubuntu.

$ diff pgmodeler.pro pgmodeler-modificado.pro 
7a8
>                  /usr/include/postgresql \
11c12
<  GLOBAL_LIBS =  /usr/local/pgsql/lib/libpq.so \

---
>  GLOBAL_LIBS =  /usr/lib/libpq.so \

Quando vou abrir o programa, da um erro ao carregar os plugins:

Um ou mais plugins não foram ativados devido a erros durante o processo de carregamento!  
Verifique a pilha de exceções para mais detalhes.

Nos detalhes aparece que nao foi possivel carregar o plugin dummyplugin apartir da biblioteca /home/moi/Downloads/pgmodeler/plugins/dummyplugin/libdummyplugin.so, e tem razao, o arquivo libdummyplugin.so está no diretorio build (/home/moi/Downloads/pgmodeler/build/plugins/dummyplugin/libdummyplugin.so).

Owner

rkhaotix commented Sep 26, 2012

Moisés,

Você copiou todos os arquivos e diretórios da pasta build? Pois quando o plugin é compilado assim como o pgModeler, ele fica na pasta build/plugins/dummyplugin. Esta pasta "plugins" precisa ser copiada juntamente com os outros arquivos gerados na compilação.

Eu apenas executei o script ./start-pgmodeler.sh:

/home/moi/Downloads/pgmodeler
├── build
├── COMPILING.md
├── conf
├── lang
├── libconexbd
├── libobjrenderer
├── libparsers
├── libpgmodeler
├── libpgmodeler_ui
├── libutil
├── LICENSE
├── main
├── Makefile
├── pgmodeler-intl.pro
├── pgmodeler.pro
├── plugins
├── PLUGINS.md
├── README.md
├── samples
├── schemas
├── start-pgmodeler.bat
└── start-pgmodeler.sh
Owner

rkhaotix commented Sep 26, 2012

É realmente, detectei o problema.

Existe uma referência incorreta ao diretório de plugins no código.
Já procederei com a correção.

@rkhaotix rkhaotix closed this Sep 27, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment