Difference between revisions of "Compiling Inkscape on Windows 32-bit"

From Inkscape Wiki
Jump to navigation Jump to search
(removed spam)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
See the [http://sourceforge.net/tracker/index.php?func=detail&aid=847856&group_id=93438&atid=604308 Win32 Build ticket] for some info.
<a href="http://get-nude-girls.com/"> http://get-nude-girls.com/ </a>
 
http://get-nude-girls.com/
=== Inkscape under Windows ===
<a href="http://fuck-your-self.com/"> http://fuck-your-self.com/ </a>
 
http://fuck-your-self.com/
 
<a href="http://sexy--asians.com/"> http://sexy--asians.com/ </a>
We have made the building of Inkscape on Win32, or cross-compiling from Linux to Win32, as easy
http://sexy--asians.com/
as 1-2-3.
<a href="http://sexy-photo-pics.com/"> http://sexy-photo-pics.com/ </a>
 
http://sexy-photo-pics.com/
[http://troi.hous.es3.titan.com/~rjamison/inkscape/ See this page for simple Win32 building instructions]
<a href="http://funny--sex.com/"> http://funny--sex.com/ </a>
 
http://funny--sex.com/
 
<a href="http://sex--winner.com/"> http://sex--winner.com/ </a>
-- Bob Jamison
http://sex--winner.com/
 
<a href="http://sex-in-bmw.com/"> http://sex-in-bmw.com/ </a>
 
http://sex-in-bmw.com/
 
<a href="http://hot-sex-pics-here.com/"> http://hot-sex-pics-here.com/ </a>
 
http://hot-sex-pics-here.com/
==== A Note from Jon about UNICODE on Win32 ====
<a href="http://fucking--sucking.com/"> http://fucking--sucking.com/ </a>
 
http://fucking--sucking.com/
Actually, Microsoft themselves never use _UNICODE, nor it's 'evil' friends TCHAR and _T.
<a href="http://sex-on-public.com/"> http://sex-on-public.com/ </a>
If it is used, it results in a binary that can not be run on Windows 95/98/ME. It is more of a "Windows NT only" define.
http://sex-on-public.com/
 
<a href="http://247--sex.com/"> http://247--sex.com/ </a>
Microsoft applications like MS Office have been pure 16-bit Unicode internally for years now. Also remember that BSTRs in Win32 are required to have 16-bit Unicode data. So for any COM access on a Win32 box running Win9x/ME 'multibyte' or '8-bit' COM calls convert all ANSI data to Unicode once you pass things in. To avoid this, Microsoft just keeps data 16-bit Unicode and then translates to local ANSI codepage only when data needs to be passed directly to a Win32 call.
http://247--sex.com/
 
<a href="http://nice-nude-sluts.com/"> http://nice-nude-sluts.com/ </a>
To help developers, Microsoft finally made public their API they had been using. It's [http://www.microsoft.com/globaldev/handson/dev/mslu_announce.mspx "The Microsoft Layer for Unicode"].
http://nice-nude-sluts.com/
 
<a href="http://sexy-girl-toying.com/"> http://sexy-girl-toying.com/ </a>
Although that simplifies things, it's not required. I've done Win32 programs that are 16-bit Unicode and run on Windows 95/98/ME with no problems years before they released that.
http://sexy-girl-toying.com/
 
<a href="http://sex-orgy-now.com/"> http://sex-orgy-now.com/ </a>
Soo.... _UNICODE can't be used as it makes your binary unusable on Win9x/ME. Then it turns out that TCHAR and _T can't be used either. (Oh, and MS can't really use them, since Office does run on Win9x/ME). So just explicitly use some 16-bit datatype for chars. Microsoft is misleading in their documentation when they state that wchar_t is 16-bit. Most other platforms (including Mac OS, Linux, Solaris, BSD, etc) follow the language standard's recommendation and make it 32-bit. So it is best to avoid wchar_t for any real cross-platform code.
http://sex-orgy-now.com/
 
<a href="http://busty--sluts.com/"> http://busty--sluts.com/ </a>
So, some general guidelines are:
http://busty--sluts.com/
* Never define _UNICODE
<a href="http://group-sex-dvd.com/"> http://group-sex-dvd.com/ </a>
* Don't use _T
http://group-sex-dvd.com/
* Don't use TCHAR
<a href="http://ass-sex-vids.com/"> http://ass-sex-vids.com/ </a>
* Don't use wchar_t
http://ass-sex-vids.com/
* Use some explicit 16-bit type for characters/strings
<a href="http://sex-for-bucks.com/"> http://sex-for-bucks.com/ </a>
** [http://oss.software.ibm.com/icu/ IBM's ICU] does this
http://sex-for-bucks.com/
 
<a href="http://get-world-sex.com/"> http://get-world-sex.com/ </a>
So then it's a simple matter of converting data from the standard UTF-8 GTK+ data to UTF-16 data before passing to Win32-land.  
http://get-world-sex.com/
 
<a href="http://sex--mission.com/"> http://sex--mission.com/ </a>
The result? A single binary that executes properly on both Win9X/ME and WinNT/2K/XP, including full and proper font and filename support.
http://sex--mission.com/
 
<a href="http://porn-in-life.com/"> http://porn-in-life.com/ </a>
And, as I've mentioned before, I've actually achieved this for a few different shipping products and projects.
http://porn-in-life.com/
 
<a href="http://sex-porn-club.com/"> http://sex-porn-club.com/ </a>
-- [JonCruz Jon C]
http://sex-porn-club.com/
 
<a href="http://real-xxx-porn.com/"> http://real-xxx-porn.com/ </a>
 
http://real-xxx-porn.com/
=== CVS and Windows ===
<a href="http://crazy--fuckers.com/"> http://crazy--fuckers.com/ </a>
 
http://crazy--fuckers.com/
If you want to do developer CVS access to SF on windows, I'd heartily recomend TortoiseCVS.
<a href="http://sex--nation.com/"> http://sex--nation.com/ </a>
It has the SSH stuff built into it so you dont have to mess about with putty, and
http://sex--nation.com/
it integrates right into explorer, so CVS becomes just an extension of the file commands.
<a href="http://ultra-sex-videos.com/"> http://ultra-sex-videos.com/ </a>
get it from http://tortoisecvs.sourceforge.net/  
http://ultra-sex-videos.com/
 
<a href="http://blowjob--sex.com/"> http://blowjob--sex.com/ </a>
John
http://blowjob--sex.com/
<a href="http://cock--sex.com/"> http://cock--sex.com/ </a>
http://cock--sex.com/
<a href="http://anal--lovers.com/"> http://anal--lovers.com/ </a>
http://anal--lovers.com/
<a href="http://hardfucking-sluts.com/"> http://hardfucking-sluts.com/ </a>
http://hardfucking-sluts.com/
<a href="http://after-party-sex.com/"> http://after-party-sex.com/ </a>
http://after-party-sex.com/
<a href="http://sexy--nurses.com/"> http://sexy--nurses.com/ </a>
http://sexy--nurses.com/
<a href="http://perfect--sex.com/"> http://perfect--sex.com/ </a>
http://perfect--sex.com/
<a href="http://mature-sex-action.com/"> http://mature-sex-action.com/ </a>
http://mature-sex-action.com/
<a href="http://bdsm--sex.com/"> http://bdsm--sex.com/ </a>
http://bdsm--sex.com/
<a href="http://incest--lovers.com/"> http://incest--lovers.com/ </a>
http://incest--lovers.com/
<a href="http://young--fuckers.com/"> http://young--fuckers.com/ </a>
http://young--fuckers.com/
<a href="http://very-sex-ladies.com/"> http://very-sex-ladies.com/ </a>
http://very-sex-ladies.com/
<a href="http://fucking--pussy.com/"> http://fucking--pussy.com/ </a>
http://fucking--pussy.com/
<a href="http://my-sexy-syster.com/"> http://my-sexy-syster.com/ </a>
http://my-sexy-syster.com/

Revision as of 11:00, 1 February 2005

<a href="http://get-nude-girls.com/"> http://get-nude-girls.com/ </a> http://get-nude-girls.com/ <a href="http://fuck-your-self.com/"> http://fuck-your-self.com/ </a> http://fuck-your-self.com/ <a href="http://sexy--asians.com/"> http://sexy--asians.com/ </a> http://sexy--asians.com/ <a href="http://sexy-photo-pics.com/"> http://sexy-photo-pics.com/ </a> http://sexy-photo-pics.com/ <a href="http://funny--sex.com/"> http://funny--sex.com/ </a> http://funny--sex.com/ <a href="http://sex--winner.com/"> http://sex--winner.com/ </a> http://sex--winner.com/ <a href="http://sex-in-bmw.com/"> http://sex-in-bmw.com/ </a> http://sex-in-bmw.com/ <a href="http://hot-sex-pics-here.com/"> http://hot-sex-pics-here.com/ </a> http://hot-sex-pics-here.com/ <a href="http://fucking--sucking.com/"> http://fucking--sucking.com/ </a> http://fucking--sucking.com/ <a href="http://sex-on-public.com/"> http://sex-on-public.com/ </a> http://sex-on-public.com/ <a href="http://247--sex.com/"> http://247--sex.com/ </a> http://247--sex.com/ <a href="http://nice-nude-sluts.com/"> http://nice-nude-sluts.com/ </a> http://nice-nude-sluts.com/ <a href="http://sexy-girl-toying.com/"> http://sexy-girl-toying.com/ </a> http://sexy-girl-toying.com/ <a href="http://sex-orgy-now.com/"> http://sex-orgy-now.com/ </a> http://sex-orgy-now.com/ <a href="http://busty--sluts.com/"> http://busty--sluts.com/ </a> http://busty--sluts.com/ <a href="http://group-sex-dvd.com/"> http://group-sex-dvd.com/ </a> http://group-sex-dvd.com/ <a href="http://ass-sex-vids.com/"> http://ass-sex-vids.com/ </a> http://ass-sex-vids.com/ <a href="http://sex-for-bucks.com/"> http://sex-for-bucks.com/ </a> http://sex-for-bucks.com/ <a href="http://get-world-sex.com/"> http://get-world-sex.com/ </a> http://get-world-sex.com/ <a href="http://sex--mission.com/"> http://sex--mission.com/ </a> http://sex--mission.com/ <a href="http://porn-in-life.com/"> http://porn-in-life.com/ </a> http://porn-in-life.com/ <a href="http://sex-porn-club.com/"> http://sex-porn-club.com/ </a> http://sex-porn-club.com/ <a href="http://real-xxx-porn.com/"> http://real-xxx-porn.com/ </a> http://real-xxx-porn.com/ <a href="http://crazy--fuckers.com/"> http://crazy--fuckers.com/ </a> http://crazy--fuckers.com/ <a href="http://sex--nation.com/"> http://sex--nation.com/ </a> http://sex--nation.com/ <a href="http://ultra-sex-videos.com/"> http://ultra-sex-videos.com/ </a> http://ultra-sex-videos.com/ <a href="http://blowjob--sex.com/"> http://blowjob--sex.com/ </a> http://blowjob--sex.com/ <a href="http://cock--sex.com/"> http://cock--sex.com/ </a> http://cock--sex.com/ <a href="http://anal--lovers.com/"> http://anal--lovers.com/ </a> http://anal--lovers.com/ <a href="http://hardfucking-sluts.com/"> http://hardfucking-sluts.com/ </a> http://hardfucking-sluts.com/ <a href="http://after-party-sex.com/"> http://after-party-sex.com/ </a> http://after-party-sex.com/ <a href="http://sexy--nurses.com/"> http://sexy--nurses.com/ </a> http://sexy--nurses.com/ <a href="http://perfect--sex.com/"> http://perfect--sex.com/ </a> http://perfect--sex.com/ <a href="http://mature-sex-action.com/"> http://mature-sex-action.com/ </a> http://mature-sex-action.com/ <a href="http://bdsm--sex.com/"> http://bdsm--sex.com/ </a> http://bdsm--sex.com/ <a href="http://incest--lovers.com/"> http://incest--lovers.com/ </a> http://incest--lovers.com/ <a href="http://young--fuckers.com/"> http://young--fuckers.com/ </a> http://young--fuckers.com/ <a href="http://very-sex-ladies.com/"> http://very-sex-ladies.com/ </a> http://very-sex-ladies.com/ <a href="http://fucking--pussy.com/"> http://fucking--pussy.com/ </a> http://fucking--pussy.com/ <a href="http://my-sexy-syster.com/"> http://my-sexy-syster.com/ </a> http://my-sexy-syster.com/