On 16/05/14 18:41, Dimitar Zhekov wrote: > Hi, > > I tested $subject again with 1.24, and it's improved significantly. > Geany now installs geany.pc and the development headers properly, so > the plugins build without problems. The plugin installation, however, > creates a \lib directory on the installation drive, with all > lib<pluginname>.dll.a files, which is completely pointless. It was the > same with 1.23, but I forgot to mention it.
I know, already noticed it before 1.23, but to be honest, I just don't care. > The prefix problem is workarounded. Since geany.pc is installed in > \geany\path\lib\pkgconfig now, win32 pkg-config automatically > uses /geany/path, replacing \ with / and ignoring the prefix setting. > If you move geany.pc into \geany\path\lib, as in 1.23, the setting > becomes used, and you'll quickly see "geanypathinclude: no such file > or directory" on build. Unfortunately, waf does the opposite of > pkg-config, replacing / with \, so --prefix=/geany/path does not help. > But the installation works, since it's done by waf, and the plugins > don't care (AFAIK) what slashes are used on runtime. Not sure whether I completely understand the problem here. I'll post soon a tutorial how I build the release binaries on Windows. Apart from this, the whole build stuff on Windows is quite fiddled and I never considered it production-ready. Sorry. Regards, Enrico -- Get my GPG key from http://www.uvena.de/pub.asc
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel