Comments (11)
Problems right now:
- (1) build
toluapp
(checked because it has been amended by installing pre-compiled binaries in the right place before build process needs them.) - (2)
cairo-conky
target doesn't usecairo-xlib
thus it fails becausecairo
is not compiled with xlib support enabled. - (3) conky or maybe
cairo-imlib2-helper
(?) fails to link because there are some undefined references related to imlib2 and cairo. (I haven't figured out how yet.)
from manage-conky.
For (2), although we include cairo-xlib
in PKG_CONFIG_PATH
, it doesn't seem like xcode is able to locate it.
Force-linking cairo-xlib
with homebrew fixes the problem but we shouldn't rely on this solution because on a user's mac it could break cairo
.
from manage-conky.
For now I am thinking we should finish with (2) and then go to (3).
Lets also try a TravisCI build with (2) only.
from manage-conky.
Without (2) and (3) TravisCI worked nicely. (after a mind-numbingly long time.)
This could be used as a ground to work on (2) and finally (3).
from manage-conky.
More troubleshooting:
A notable question would be:
- Can I enable just
LUA_CAIRO
withoutLUA_IMLIB2
and everything build fine? (case senario 1)
If this works, can I do the opposite:
- Enable
LUA_IMLIB2
withoutLUA_CAIRO
and everything build fine? (case senario 2)
from manage-conky.
Case senario (1) worked as can be observed in f63bf46 . (I've even taken a stab at enabling LUA_RSVG
and it worked.)
Now for case senario (2).
from manage-conky.
Case senario 2 failed.
That is were we should focus our debugging.
from manage-conky.
from manage-conky.
Based on this we need to ship a version of imlib2 with xlib support enabled.
from manage-conky.
The cairo-xlib
(falsely called conky-all
) branch has been merged to master.
Cairo-xlib problem was unrelated to imlib2 problem.
from manage-conky.
This can be solved if we explicitly add /usr/local/opt/imlib2-xlib/lib/libImlib2.dylib
in conky's linker flags. But why is this required? It shouldn't be...
from manage-conky.
Related Issues (20)
- About 1st Milestone: Adding ManageConky to Homebrew HOT 1
- Create the "Save Theme Sheet" HOT 2
- Enhancement: have a .mcignore in each widget / theme directory HOT 1
- Drag and Drop Support for all tableviews HOT 1
- Install / Uninstall Buttons HOT 2
- Introduce support for legacy wallpaper scaling keys
- Doesn't import themepack unless conky is installed
- "Install Conky" Button in Conky Preferences Not Installing Conky HOT 14
- Mac (OS X 10.14.1) crash on start. HOT 12
- How I can uninstall Conky? HOT 2
- README screenshot blank
- Implement an editor for themes HOT 1
- ManageConky v1.0
- Handle conky installed by Homebrew
- .dmg installers are broken HOT 1
- AppImage is for Linux HOT 14
- ConkyControl Framework
- [Project is Stalled]: Apple Malware Protection & Other Security Problems; Someone could pick from where I left off? HOT 3
- Multy-Purpose SMJobBlessHelper HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from manage-conky.