Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins branch arora_api build error #1

Open
cg9999 opened this issue Jun 25, 2009 · 1 comment
Open

Plugins branch arora_api build error #1

cg9999 opened this issue Jun 25, 2009 · 1 comment

Comments

@cg9999
Copy link

cg9999 commented Jun 25, 2009

I'm trying to build arora from the plugins branch, but get errors:
First:
WARNING: Failure to find: aroraapi.h
Later, the build fails with:
/usr/bin/ld: cannot find -larora_api

@gzsombor
Copy link
Owner

gzsombor commented Jul 2, 2009

Uh, sorry. I haven't noticed that there is an issue tracker in github, and one issue in it :)

Basicly the main problem, is that I'm not (yet) a big hero of qmake, so everything is work-in-progress. The real problem, which i've trying to solve is that there is one project file/make file for the browser, one for the plugin_api, and one for every plugin, however there is some circular references between.

For example, plugin_api needs some generated headers, ui classes from the browser, but the browser needs a compiled plugin_api to link.

So currently the build process is the following:

  1. qmake
  2. make - after it fails
  3. cd pluginapi
  4. qmake
  5. make
    
  6. cd ..  - back to the main project
    
  7. make  - this time it will works
    

after you can compile the plugins separately from the 'extensions' folder. All the shared objects are put into the 'plugins' folder.
Hope it helps, feel free to ask, or share your thoughts :)

BR,
Zsombor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants