Showing posts with label 64-hype. Show all posts
Showing posts with label 64-hype. Show all posts

10 October 2012

NTFSLink 64bit version

NTFSLink has been around for quite long time, but no 64bit binary found (at least by me), sometime I had to use 64bit windows which I use Link Shell Extension as NTFSLink replacement. But I prefer much NTFSLink for its simplistic (smart) context menu and how it show the origin of a junction.

ntfslink64.7z source is from https://github.com/miracle2k/ntfslink

To install use the included ntfslink.inf (right click, install), I wrote that cause I'm too lazy to make an installer, sorry.

Notes:
- NTFSLink do not support symlink (native in Vista/7 or later), so using XP64 is more preferable (which also my case)
- This is not compiled by me but a friend (here it's far easier to find pascal/delphi programmer than C/C++, lol), I've asked why was the dll size was too big and explained that the old version may be compiled with much older borland.

05 September 2012

Ultimate++ Library Edition

This weekend I'm evaluating several GUI Libraries which have very liberal license such as new BSD or MIT. and found only IUP which is C based. There are some GUI libraries come as part of framework, they use different configuration and often have their own build tool: VCF and U++. Both C++ based and was meant to be work together with the sources instead of available in usual binary distribution such as GTK, considering their license which developer given total freedom to modify the library itself. I tried to package it into distribution friendly way. Let's try U++!

Overall from its examples U++ was intended to compete with Qt or Wx though with current situation Qt is the most advanced. U++ use BLITZ for a fast compilation (SCU), sort of what GHC did which a bit confusing to packaged as they're combined objects. Binary size is reasonably small at minimal setup but as usual mingw build is always significantly larger than VS especially with C++.

U++ has a quirk to make it available as package, while we can choose not using BLITZ and rebuild all *.a (except theIDE related) to monolithic archive there is an exception: files *.icpp which determined and called by "uses" in .upp file that compiled and appended during linking process. This create problem for generic packaging as they are conditional requirement. The (ignorant) easy workaround is to link the whole *.icpp objects (can be done in pkg-config's libs option too). This however create up to 700KB larger binary as some objects aren't actually needed but will works with generic compilation way.

Here is binary as library for both 32bit and 64bit
http://osspack32.googlecode.com/files/upp4193_32_64.7z
http://osspack32.googlecode.com/files/upp4193_mingw32.7z (only for MinGW32 dwarf2)

note: it's MinGW-W64 SJLJ based and if using with vanilla G++ you'll need to append -lpthread during linking and naturally TheIDE still needed for GUI craft. When using postgres/ssl plugin then openssl and postgres client library required. 

Currently I had side project related to postgres and need BSD licensed GUI with built-in support, but after some trials I found myself lost... this weird(unique) C++ approach is too high for me to boot :-(

03 December 2011

PyGTK 2.24.0 GTK+-2.24.8 AIO 64bit

Portable minimal 64bit PyGTK 2.24.0 with numpy (download the unoptimized one) support, without freetype, without libglade (don't confuse it with gtkbuilder) and without libffi. This one bundled with GTK+ 2.24.8 with new icons and cairo patch. Built using mingw-w64 gcc 4.6.2.

To install just extract to site-packages folder of python 2.6.x 64bit and you're ready to go.

pygtk-2.24.0-win64-AIO-minimal.7z

enjoy!

30 November 2011

A call to MyPaint 64-bit users

Hi all,

This is my second attempt to port 64-bit MyPaint. There still a problem with either my tablet or 64-bit GTK that trigger startup crash (mypaint died when gdk load wintab32.dll)

Therefor I need your reports :-)
1. Whether pressure works or not, because no pressure = your tablet treated as mouse = no fun
2. Overall impression, how it compared to 32-bit version and such

Please mention your tablet name, thanks
download here http://dl.dropbox.com/u/2554170/mypaint-1.0.0-win64.7z released : )