<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.gnustep.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CzarnyZajaczek</id>
	<title>GNUstepWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.gnustep.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CzarnyZajaczek"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php/Special:Contributions/CzarnyZajaczek"/>
	<updated>2026-07-15T00:01:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Talk:Translation_collaboration&amp;diff=2899</id>
		<title>Talk:Translation collaboration</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Talk:Translation_collaboration&amp;diff=2899"/>
		<updated>2005-11-28T22:25:28Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Apllication links''' - We have one that links to an internal wiki page. and one that links to the developers site. The good thing about the internal link is that it keeps the translation table all lined up and easy to maintain. The bad thing is that by duplicating information, it makes more work. The external links fix the duplicate information problem, but makes the table column unaligned and difficult to edit. I lean in favor of the external links. Does anyone have any better ideas? maybe leave the appname at the beginning of the row, but move the link to the end?&lt;br /&gt;
&lt;br /&gt;
--[[User:Rburns|Rburns]] 13:28, 10 May 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
My idea is every app to have its own internal page, where all external links should be. For the time being I've created only a page for Poe, but I'm planning to add other apps. This is because it is much easer for users to read about the app in the Wiki and visit the external link once they are interested; also that would keep apps' presentation consistent. My idea, though, others may think different.&lt;br /&gt;
&lt;br /&gt;
--[[User:YavorDoganov|Yavor Doganov]] 19:39 10 May 2005 (EEST)&lt;br /&gt;
&lt;br /&gt;
The best idea - for readers - is that everyone app has it's own page in wiki, with at least basic informations about the application. Developers sites have often completely different layout, and searching for some little information can be difficult. [[User:CzarnyZajaczek|CzarnyZajaczek]] 23:25, 28 November 2005 (CET)&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=ProjectCenter_FAQ&amp;diff=2898</id>
		<title>ProjectCenter FAQ</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=ProjectCenter_FAQ&amp;diff=2898"/>
		<updated>2005-11-28T21:53:41Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: /* General Strategy */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Frequently Asked Questions =&lt;br /&gt;
&lt;br /&gt;
== PC? ==&lt;br /&gt;
PC is an abbreviation for [[ProjectCenter]].&lt;br /&gt;
&lt;br /&gt;
== Using custom text editors with ProjectCenter? ==&lt;br /&gt;
Why a custom text editor?  Let's face it, PC's built-in text editor is lacking features many programmers have come to expect in an IDE such as 'syntax highlighting' and 'auto indentation'.  After all, PC's focus is to manage a project and not edit source files.  The basic idea here is one chooses a custom editor to work on the files.&lt;br /&gt;
&lt;br /&gt;
=== General Strategy ===&lt;br /&gt;
First one must tell PC which command invokes the custom text editor.   Navigate to the ''PC &amp;gt; Info &amp;gt; Preferences'' Menu.  When the window appears, change the pulldown to ''Miscellaneous''.   There you'll find the ''Editor'' preference, which by default is set to 'ProjectCenter'.  Change this value to reflect the location of a custom editor.&lt;br /&gt;
&lt;br /&gt;
=== Emacs ===&lt;br /&gt;
In short, tell emacs to start a server on startup that allows it to share editing contexts.&lt;br /&gt;
*First add the line '(server-start)' to your ~/.emacs file.  You may skip this but you'll have to manually issue this command everytime you start emacs.  Below is an example of how to do this using the shell.&lt;br /&gt;
 echo '(server-start)' &amp;gt;&amp;gt; ~/.emacs&lt;br /&gt;
*Launch Emacs.  Checking the *messages* buffer should show that the server has started.&lt;br /&gt;
*Set the ''Editor Preference'' in PC to the location of your `emacsclient` (see General Strategy above) and tell it to not wait around for the buffer to exit.&lt;br /&gt;
 /usr/bin/emacsclient -n&lt;br /&gt;
*Click a file in PC and it should appear in the buffer in your emacs client.&lt;br /&gt;
&lt;br /&gt;
Again, make sure that emacs is running before you open the file in PC.  `emacsclient` doesn't have the ability to create a new emacs server, only connect to an existing one.  It's done this way versus using plain old `emacs` to prevent multiple instances of 'foo.h' being open.&lt;br /&gt;
&lt;br /&gt;
=== Nano ===&lt;br /&gt;
Possible values for ''Editor'' in the ''Preferences'' window.  Be sure to prefix with the location of `nc`.&lt;br /&gt;
 nc  --noask&lt;br /&gt;
On Debian :&lt;br /&gt;
 nedit-nc --noask&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2897</id>
		<title>Installation on Windows</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2897"/>
		<updated>2005-11-28T21:47:18Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: /* Install GNUstep make */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install MinGW ==&lt;br /&gt;
Download MinGW-3.2.0-rc-3 or later from http://sourceforge.net/projects/mingw Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0/mingw&lt;br /&gt;
&lt;br /&gt;
(where /xxx/ is the top-level path you want to use, I use Nicola/GNUstep so I install it into C:/Nicola/GNUstep/msys/1.0/mingw) (earlier versions of MinGW won't work)&lt;br /&gt;
&lt;br /&gt;
== Install msys ==&lt;br /&gt;
&lt;br /&gt;
Download MSYS-1.0.10 or later from the same site.  Install it into C:/xxx/msys/1.0&lt;br /&gt;
The postinstall script should ask you for the mingw location, then detect it and be happy that it's there and all is setup properly.&lt;br /&gt;
&lt;br /&gt;
== Install msys developer toolkit ==&lt;br /&gt;
&lt;br /&gt;
Download msysDTK-1.0.1 or later from the same site.  Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0&lt;br /&gt;
&lt;br /&gt;
Now your MSYS/MinGW system should be setup!  Go around and make sure you know how to use the Unix-like shell.  Log into it and work in it.&lt;br /&gt;
&lt;br /&gt;
== Download gnustep using cvs ==&lt;br /&gt;
&lt;br /&gt;
In windows, go to &lt;br /&gt;
 Start -&amp;gt; All Programs -&amp;gt; mingw -&amp;gt; MSYS -&amp;gt;Msys&lt;br /&gt;
The MINGW32 window appears.&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 mkdir install&lt;br /&gt;
 cd install&lt;br /&gt;
 export CVS_RSH=&amp;quot;ssh&amp;quot;&lt;br /&gt;
 cvs -z3 -d:ext:anoncvs@savanah.gnu.org:/cvsroot/gnustep co gnustep&lt;br /&gt;
&lt;br /&gt;
The following message appears:&lt;br /&gt;
    The authenticity of host 'savanah.gnu.org (199.232.41.3)' can't be established.&lt;br /&gt;
    RSA key fingerprint is 80:5a:b0:0c:ec:93:66:29:49:7e:04:2b:fd:ba:2c:d5.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? &lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 yes&lt;br /&gt;
&lt;br /&gt;
The latest and greatest gnustep library will download into your home directory/installs/gnustep.&lt;br /&gt;
It took about 10 minutes with a cable modem connection.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep make ==&lt;br /&gt;
&lt;br /&gt;
 cd gnustep/core/make&lt;br /&gt;
 ./configure --prefix=/C/xxx/GNUstep&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Setup your GNUstep environment ==&lt;br /&gt;
&lt;br /&gt;
(you will need to do the same every time you start up your MSYS shell to do development)&lt;br /&gt;
&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
Also, set HOMEPATH, HOMEDRIVE and HOME ... add the following lines to your ~/.profile:&lt;br /&gt;
&lt;br /&gt;
 export HOMEDRIVE=C:&lt;br /&gt;
 export HOMEPATH=/home/Nicola&lt;br /&gt;
 export HOME=/C/xxx/msys/1.0/home/Nicola&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
(obviously replacing 'Nicola' with your Login name) (not sure if this setting of HOMEDRIVE etc is really required, will investigate)&lt;br /&gt;
&lt;br /&gt;
== Install the ObjC runtime  ==&lt;br /&gt;
&lt;br /&gt;
Actually, recent versions of gcc (3.2+) have a working libobjc on Windows. Nevertheless this step is necessary (at least on Windows 2000) unless you want some strange errors concerning NSAutoreleasePool etc.&lt;br /&gt;
&lt;br /&gt;
First make sure to delete the old libobjc files&lt;br /&gt;
&lt;br /&gt;
 find /C/xxx/GNUstep/ -iname &amp;quot;libobjc*&amp;quot; -exec rm -i {} \;&lt;br /&gt;
&lt;br /&gt;
Then cd to dev-libs/libobjc in your cvs checkout directory and install it. &lt;br /&gt;
 cd ~/install/gnustep/dev-libs/libobjc &lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Reinstall GNUstep make (with ObjC this time) ==&lt;br /&gt;
&lt;br /&gt;
go in core/make and reconfigure/recompile again so that gnustep-objc is detected:&lt;br /&gt;
 cd ~/install/gnustep/core/make&lt;br /&gt;
 make distclean&lt;br /&gt;
 ./configure&lt;br /&gt;
 make &lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
gnustep-make should have detected your custom libobjc.&lt;br /&gt;
&lt;br /&gt;
== Install ffcall ==&lt;br /&gt;
&lt;br /&gt;
Download ffcall from the GNUstep website into c:/xxx/msys/1.0/home/Nicola/install&lt;br /&gt;
or from here: ftp://ftp.santafe.edu/pub/gnu/ffcall-1.10.tar.gz,&lt;br /&gt;
and type:&lt;br /&gt;
&lt;br /&gt;
 cd ~/install&lt;br /&gt;
 tar -zxvf ffcall-1.10.tar.gz&lt;br /&gt;
 cd ffcall-1.10&lt;br /&gt;
 ./configure --prefix=$GNUSTEP_SYSTEM_ROOT&lt;br /&gt;
    A windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A second windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A third windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
    &lt;br /&gt;
    After much output,  the following will be displayed:&lt;br /&gt;
    &lt;br /&gt;
    configure: creating ./config.status&lt;br /&gt;
    config.status: creating Makefile&lt;br /&gt;
    config.status: creating config.h&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Note: The configure script of ffcall-1.10 is broken for Windows 2000. You have to apply a patch: http://lists.gnu.org/archive/html/discuss-gnustep/2005-03/msg00258.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively, a zip containing a precompiled copy of ffcall-1.9 is availabe here: ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/mingw-libs/ffcall-1.9-gnustep.zip&lt;br /&gt;
&lt;br /&gt;
Unzip it into $GNUSTEP_SYSTEM_ROOT/Library.&lt;br /&gt;
&lt;br /&gt;
== Install additional libs ==&lt;br /&gt;
&lt;br /&gt;
Download the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=73290 Download libintl]&lt;br /&gt;
&lt;br /&gt;
 libintl-0.11.5-2-bin.zip&lt;br /&gt;
 libintl-0.11.5-2-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=17090 Download libiconv]&lt;br /&gt;
&lt;br /&gt;
 libiconv-1.8.1-bin.zip &lt;br /&gt;
 libiconv-1.8.1-lib.zip &lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16861 Download zlib]&lt;br /&gt;
&lt;br /&gt;
 zlib-1.2.2-bin.zip&lt;br /&gt;
 zlib-1.2.2-lib.zip&lt;br /&gt;
&lt;br /&gt;
from http://gnuwin32.sourceforge.net, and install them.  To install them, simply unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install XML support ==&lt;br /&gt;
&lt;br /&gt;
XML support not working yet, step omitted&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep base ==&lt;br /&gt;
&lt;br /&gt;
go in gnustep-base, and type &lt;br /&gt;
&lt;br /&gt;
 cd ~/install/gnustep/core/base&lt;br /&gt;
 ./configure --disable-xml&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Install additional GUI libs ==&lt;br /&gt;
&lt;br /&gt;
for the gui, download and install the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16348&amp;amp;release_id=218220 Download jpeg]&lt;br /&gt;
&lt;br /&gt;
  jpeg-6b-3-bin.zip&lt;br /&gt;
  jpeg-6b-3-dep.zip&lt;br /&gt;
  jpeg-6b-3-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16351 Download tiff]&lt;br /&gt;
&lt;br /&gt;
  tiff-3.7.1-bin.zip&lt;br /&gt;
  tiff-3.7.1-dep.zip&lt;br /&gt;
  tiff-3.7.1-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16183 Download libpng]&lt;br /&gt;
&lt;br /&gt;
  libpng-1.2.8-bin.zip&lt;br /&gt;
  libpng-1.2.8-dep.zip&lt;br /&gt;
  libpng-1.2.8-lib.zip&lt;br /&gt;
&lt;br /&gt;
The process is always the same: download the zip file from the gnuwin32 website, then unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep gui ==&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
  cd ~/install/gnustep/core/gui&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep back ==&lt;br /&gt;
&lt;br /&gt;
go in back, and type:&lt;br /&gt;
&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Check the installation ==&lt;br /&gt;
&lt;br /&gt;
go in a simple gui application (examples/gui a very good starting point), compile and run it. :-)&lt;br /&gt;
&lt;br /&gt;
''based on a mail from Nicola Pero''&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2896</id>
		<title>Installation on Windows</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2896"/>
		<updated>2005-11-28T21:42:26Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: /* Install GNUstep make */ formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install MinGW ==&lt;br /&gt;
Download MinGW-3.2.0-rc-3 or later from http://sourceforge.net/projects/mingw Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0/mingw&lt;br /&gt;
&lt;br /&gt;
(where /xxx/ is the top-level path you want to use, I use Nicola/GNUstep so I install it into C:/Nicola/GNUstep/msys/1.0/mingw) (earlier versions of MinGW won't work)&lt;br /&gt;
&lt;br /&gt;
== Install msys ==&lt;br /&gt;
&lt;br /&gt;
Download MSYS-1.0.10 or later from the same site.  Install it into C:/xxx/msys/1.0&lt;br /&gt;
The postinstall script should ask you for the mingw location, then detect it and be happy that it's there and all is setup properly.&lt;br /&gt;
&lt;br /&gt;
== Install msys developer toolkit ==&lt;br /&gt;
&lt;br /&gt;
Download msysDTK-1.0.1 or later from the same site.  Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0&lt;br /&gt;
&lt;br /&gt;
Now your MSYS/MinGW system should be setup!  Go around and make sure you know how to use the Unix-like shell.  Log into it and work in it.&lt;br /&gt;
&lt;br /&gt;
== Download gnustep using cvs ==&lt;br /&gt;
&lt;br /&gt;
In windows, go to &lt;br /&gt;
 Start -&amp;gt; All Programs -&amp;gt; mingw -&amp;gt; MSYS -&amp;gt;Msys&lt;br /&gt;
The MINGW32 window appears.&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 mkdir install&lt;br /&gt;
 cd install&lt;br /&gt;
 export CVS_RSH=&amp;quot;ssh&amp;quot;&lt;br /&gt;
 cvs -z3 -d:ext:anoncvs@savanah.gnu.org:/cvsroot/gnustep co gnustep&lt;br /&gt;
&lt;br /&gt;
The following message appears:&lt;br /&gt;
    The authenticity of host 'savanah.gnu.org (199.232.41.3)' can't be established.&lt;br /&gt;
    RSA key fingerprint is 80:5a:b0:0c:ec:93:66:29:49:7e:04:2b:fd:ba:2c:d5.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? &lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 yes&lt;br /&gt;
&lt;br /&gt;
The latest and greatest gnustep library will download into your home directory/installs/gnustep.&lt;br /&gt;
It took about 10 minutes with a cable modem connection.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep make ==&lt;br /&gt;
&lt;br /&gt;
cd gnustep/core/make&amp;lt;br&amp;gt;&lt;br /&gt;
./configure --prefix=/C/xxx/GNUstep&amp;lt;br&amp;gt;&lt;br /&gt;
make&amp;lt;br&amp;gt;&lt;br /&gt;
make install&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Setup your GNUstep environment ==&lt;br /&gt;
&lt;br /&gt;
(you will need to do the same every time you start up your MSYS shell to do development)&lt;br /&gt;
&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
Also, set HOMEPATH, HOMEDRIVE and HOME ... add the following lines to your ~/.profile:&lt;br /&gt;
&lt;br /&gt;
 export HOMEDRIVE=C:&lt;br /&gt;
 export HOMEPATH=/home/Nicola&lt;br /&gt;
 export HOME=/C/xxx/msys/1.0/home/Nicola&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
(obviously replacing 'Nicola' with your Login name) (not sure if this setting of HOMEDRIVE etc is really required, will investigate)&lt;br /&gt;
&lt;br /&gt;
== Install the ObjC runtime  ==&lt;br /&gt;
&lt;br /&gt;
Actually, recent versions of gcc (3.2+) have a working libobjc on Windows. Nevertheless this step is necessary (at least on Windows 2000) unless you want some strange errors concerning NSAutoreleasePool etc.&lt;br /&gt;
&lt;br /&gt;
First make sure to delete the old libobjc files&lt;br /&gt;
&lt;br /&gt;
 find /C/xxx/GNUstep/ -iname &amp;quot;libobjc*&amp;quot; -exec rm -i {} \;&lt;br /&gt;
&lt;br /&gt;
Then cd to dev-libs/libobjc in your cvs checkout directory and install it. &lt;br /&gt;
 cd ~/install/gnustep/dev-libs/libobjc &lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Reinstall GNUstep make (with ObjC this time) ==&lt;br /&gt;
&lt;br /&gt;
go in core/make and reconfigure/recompile again so that gnustep-objc is detected:&lt;br /&gt;
 cd ~/install/gnustep/core/make&lt;br /&gt;
 make distclean&lt;br /&gt;
 ./configure&lt;br /&gt;
 make &lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
gnustep-make should have detected your custom libobjc.&lt;br /&gt;
&lt;br /&gt;
== Install ffcall ==&lt;br /&gt;
&lt;br /&gt;
Download ffcall from the GNUstep website into c:/xxx/msys/1.0/home/Nicola/install&lt;br /&gt;
or from here: ftp://ftp.santafe.edu/pub/gnu/ffcall-1.10.tar.gz,&lt;br /&gt;
and type:&lt;br /&gt;
&lt;br /&gt;
 cd ~/install&lt;br /&gt;
 tar -zxvf ffcall-1.10.tar.gz&lt;br /&gt;
 cd ffcall-1.10&lt;br /&gt;
 ./configure --prefix=$GNUSTEP_SYSTEM_ROOT&lt;br /&gt;
    A windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A second windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A third windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
    &lt;br /&gt;
    After much output,  the following will be displayed:&lt;br /&gt;
    &lt;br /&gt;
    configure: creating ./config.status&lt;br /&gt;
    config.status: creating Makefile&lt;br /&gt;
    config.status: creating config.h&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Note: The configure script of ffcall-1.10 is broken for Windows 2000. You have to apply a patch: http://lists.gnu.org/archive/html/discuss-gnustep/2005-03/msg00258.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively, a zip containing a precompiled copy of ffcall-1.9 is availabe here: ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/mingw-libs/ffcall-1.9-gnustep.zip&lt;br /&gt;
&lt;br /&gt;
Unzip it into $GNUSTEP_SYSTEM_ROOT/Library.&lt;br /&gt;
&lt;br /&gt;
== Install additional libs ==&lt;br /&gt;
&lt;br /&gt;
Download the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=73290 Download libintl]&lt;br /&gt;
&lt;br /&gt;
 libintl-0.11.5-2-bin.zip&lt;br /&gt;
 libintl-0.11.5-2-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=17090 Download libiconv]&lt;br /&gt;
&lt;br /&gt;
 libiconv-1.8.1-bin.zip &lt;br /&gt;
 libiconv-1.8.1-lib.zip &lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16861 Download zlib]&lt;br /&gt;
&lt;br /&gt;
 zlib-1.2.2-bin.zip&lt;br /&gt;
 zlib-1.2.2-lib.zip&lt;br /&gt;
&lt;br /&gt;
from http://gnuwin32.sourceforge.net, and install them.  To install them, simply unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install XML support ==&lt;br /&gt;
&lt;br /&gt;
XML support not working yet, step omitted&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep base ==&lt;br /&gt;
&lt;br /&gt;
go in gnustep-base, and type &lt;br /&gt;
&lt;br /&gt;
 cd ~/install/gnustep/core/base&lt;br /&gt;
 ./configure --disable-xml&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Install additional GUI libs ==&lt;br /&gt;
&lt;br /&gt;
for the gui, download and install the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16348&amp;amp;release_id=218220 Download jpeg]&lt;br /&gt;
&lt;br /&gt;
  jpeg-6b-3-bin.zip&lt;br /&gt;
  jpeg-6b-3-dep.zip&lt;br /&gt;
  jpeg-6b-3-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16351 Download tiff]&lt;br /&gt;
&lt;br /&gt;
  tiff-3.7.1-bin.zip&lt;br /&gt;
  tiff-3.7.1-dep.zip&lt;br /&gt;
  tiff-3.7.1-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16183 Download libpng]&lt;br /&gt;
&lt;br /&gt;
  libpng-1.2.8-bin.zip&lt;br /&gt;
  libpng-1.2.8-dep.zip&lt;br /&gt;
  libpng-1.2.8-lib.zip&lt;br /&gt;
&lt;br /&gt;
The process is always the same: download the zip file from the gnuwin32 website, then unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep gui ==&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
  cd ~/install/gnustep/core/gui&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep back ==&lt;br /&gt;
&lt;br /&gt;
go in back, and type:&lt;br /&gt;
&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Check the installation ==&lt;br /&gt;
&lt;br /&gt;
go in a simple gui application (examples/gui a very good starting point), compile and run it. :-)&lt;br /&gt;
&lt;br /&gt;
''based on a mail from Nicola Pero''&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2895</id>
		<title>Installation on Windows</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Installation_on_Windows&amp;diff=2895"/>
		<updated>2005-11-28T21:40:23Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: /* Download gnustep using cvs */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install MinGW ==&lt;br /&gt;
Download MinGW-3.2.0-rc-3 or later from http://sourceforge.net/projects/mingw Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0/mingw&lt;br /&gt;
&lt;br /&gt;
(where /xxx/ is the top-level path you want to use, I use Nicola/GNUstep so I install it into C:/Nicola/GNUstep/msys/1.0/mingw) (earlier versions of MinGW won't work)&lt;br /&gt;
&lt;br /&gt;
== Install msys ==&lt;br /&gt;
&lt;br /&gt;
Download MSYS-1.0.10 or later from the same site.  Install it into C:/xxx/msys/1.0&lt;br /&gt;
The postinstall script should ask you for the mingw location, then detect it and be happy that it's there and all is setup properly.&lt;br /&gt;
&lt;br /&gt;
== Install msys developer toolkit ==&lt;br /&gt;
&lt;br /&gt;
Download msysDTK-1.0.1 or later from the same site.  Install it into&lt;br /&gt;
&lt;br /&gt;
 C:/xxx/msys/1.0&lt;br /&gt;
&lt;br /&gt;
Now your MSYS/MinGW system should be setup!  Go around and make sure you know how to use the Unix-like shell.  Log into it and work in it.&lt;br /&gt;
&lt;br /&gt;
== Download gnustep using cvs ==&lt;br /&gt;
&lt;br /&gt;
In windows, go to &lt;br /&gt;
 Start -&amp;gt; All Programs -&amp;gt; mingw -&amp;gt; MSYS -&amp;gt;Msys&lt;br /&gt;
The MINGW32 window appears.&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 mkdir install&lt;br /&gt;
 cd install&lt;br /&gt;
 export CVS_RSH=&amp;quot;ssh&amp;quot;&lt;br /&gt;
 cvs -z3 -d:ext:anoncvs@savanah.gnu.org:/cvsroot/gnustep co gnustep&lt;br /&gt;
&lt;br /&gt;
The following message appears:&lt;br /&gt;
    The authenticity of host 'savanah.gnu.org (199.232.41.3)' can't be established.&lt;br /&gt;
    RSA key fingerprint is 80:5a:b0:0c:ec:93:66:29:49:7e:04:2b:fd:ba:2c:d5.&lt;br /&gt;
    Are you sure you want to continue connecting (yes/no)? &lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
 yes&lt;br /&gt;
&lt;br /&gt;
The latest and greatest gnustep library will download into your home directory/installs/gnustep.&lt;br /&gt;
It took about 10 minutes with a cable modem connection.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep make ==&lt;br /&gt;
&lt;br /&gt;
cd gnustep/core/make&lt;br /&gt;
./configure --prefix=/C/xxx/GNUstep&lt;br /&gt;
make&lt;br /&gt;
make install&lt;br /&gt;
&lt;br /&gt;
== Setup your GNUstep environment ==&lt;br /&gt;
&lt;br /&gt;
(you will need to do the same every time you start up your MSYS shell to do development)&lt;br /&gt;
&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
Also, set HOMEPATH, HOMEDRIVE and HOME ... add the following lines to your ~/.profile:&lt;br /&gt;
&lt;br /&gt;
 export HOMEDRIVE=C:&lt;br /&gt;
 export HOMEPATH=/home/Nicola&lt;br /&gt;
 export HOME=/C/xxx/msys/1.0/home/Nicola&lt;br /&gt;
 . /C/xxx/GNUstep/System/Library/Makefiles/GNUstep.sh&lt;br /&gt;
&lt;br /&gt;
(obviously replacing 'Nicola' with your Login name) (not sure if this setting of HOMEDRIVE etc is really required, will investigate)&lt;br /&gt;
&lt;br /&gt;
== Install the ObjC runtime  ==&lt;br /&gt;
&lt;br /&gt;
Actually, recent versions of gcc (3.2+) have a working libobjc on Windows. Nevertheless this step is necessary (at least on Windows 2000) unless you want some strange errors concerning NSAutoreleasePool etc.&lt;br /&gt;
&lt;br /&gt;
First make sure to delete the old libobjc files&lt;br /&gt;
&lt;br /&gt;
 find /C/xxx/GNUstep/ -iname &amp;quot;libobjc*&amp;quot; -exec rm -i {} \;&lt;br /&gt;
&lt;br /&gt;
Then cd to dev-libs/libobjc in your cvs checkout directory and install it. &lt;br /&gt;
 cd ~/install/gnustep/dev-libs/libobjc &lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Reinstall GNUstep make (with ObjC this time) ==&lt;br /&gt;
&lt;br /&gt;
go in core/make and reconfigure/recompile again so that gnustep-objc is detected:&lt;br /&gt;
 cd ~/install/gnustep/core/make&lt;br /&gt;
 make distclean&lt;br /&gt;
 ./configure&lt;br /&gt;
 make &lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
gnustep-make should have detected your custom libobjc.&lt;br /&gt;
&lt;br /&gt;
== Install ffcall ==&lt;br /&gt;
&lt;br /&gt;
Download ffcall from the GNUstep website into c:/xxx/msys/1.0/home/Nicola/install&lt;br /&gt;
or from here: ftp://ftp.santafe.edu/pub/gnu/ffcall-1.10.tar.gz,&lt;br /&gt;
and type:&lt;br /&gt;
&lt;br /&gt;
 cd ~/install&lt;br /&gt;
 tar -zxvf ffcall-1.10.tar.gz&lt;br /&gt;
 cd ffcall-1.10&lt;br /&gt;
 ./configure --prefix=$GNUSTEP_SYSTEM_ROOT&lt;br /&gt;
    A windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A second windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
&lt;br /&gt;
    A third windows prompt will appear stating that conftest.exe has encountered a problem and needs to close.&lt;br /&gt;
&lt;br /&gt;
Click the [Don't Send] button.&lt;br /&gt;
    &lt;br /&gt;
    After much output,  the following will be displayed:&lt;br /&gt;
    &lt;br /&gt;
    configure: creating ./config.status&lt;br /&gt;
    config.status: creating Makefile&lt;br /&gt;
    config.status: creating config.h&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Note: The configure script of ffcall-1.10 is broken for Windows 2000. You have to apply a patch: http://lists.gnu.org/archive/html/discuss-gnustep/2005-03/msg00258.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alternatively, a zip containing a precompiled copy of ffcall-1.9 is availabe here: ftp://ftp.gnustep.org/pub/gnustep/binaries/windows/mingw-libs/ffcall-1.9-gnustep.zip&lt;br /&gt;
&lt;br /&gt;
Unzip it into $GNUSTEP_SYSTEM_ROOT/Library.&lt;br /&gt;
&lt;br /&gt;
== Install additional libs ==&lt;br /&gt;
&lt;br /&gt;
Download the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=73290 Download libintl]&lt;br /&gt;
&lt;br /&gt;
 libintl-0.11.5-2-bin.zip&lt;br /&gt;
 libintl-0.11.5-2-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=17090 Download libiconv]&lt;br /&gt;
&lt;br /&gt;
 libiconv-1.8.1-bin.zip &lt;br /&gt;
 libiconv-1.8.1-lib.zip &lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16861 Download zlib]&lt;br /&gt;
&lt;br /&gt;
 zlib-1.2.2-bin.zip&lt;br /&gt;
 zlib-1.2.2-lib.zip&lt;br /&gt;
&lt;br /&gt;
from http://gnuwin32.sourceforge.net, and install them.  To install them, simply unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install XML support ==&lt;br /&gt;
&lt;br /&gt;
XML support not working yet, step omitted&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep base ==&lt;br /&gt;
&lt;br /&gt;
go in gnustep-base, and type &lt;br /&gt;
&lt;br /&gt;
 cd ~/install/gnustep/core/base&lt;br /&gt;
 ./configure --disable-xml&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Install additional GUI libs ==&lt;br /&gt;
&lt;br /&gt;
for the gui, download and install the following packages:&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16348&amp;amp;release_id=218220 Download jpeg]&lt;br /&gt;
&lt;br /&gt;
  jpeg-6b-3-bin.zip&lt;br /&gt;
  jpeg-6b-3-dep.zip&lt;br /&gt;
  jpeg-6b-3-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16351 Download tiff]&lt;br /&gt;
&lt;br /&gt;
  tiff-3.7.1-bin.zip&lt;br /&gt;
  tiff-3.7.1-dep.zip&lt;br /&gt;
  tiff-3.7.1-lib.zip&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/project/showfiles.php?group_id=23617&amp;amp;package_id=16183 Download libpng]&lt;br /&gt;
&lt;br /&gt;
  libpng-1.2.8-bin.zip&lt;br /&gt;
  libpng-1.2.8-dep.zip&lt;br /&gt;
  libpng-1.2.8-lib.zip&lt;br /&gt;
&lt;br /&gt;
The process is always the same: download the zip file from the gnuwin32 website, then unzip them into&lt;br /&gt;
&lt;br /&gt;
 /C/xxx/msys/1.0/mingw.&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep gui ==&lt;br /&gt;
&lt;br /&gt;
Type the following:&lt;br /&gt;
  cd ~/install/gnustep/core/gui&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Install GNUstep back ==&lt;br /&gt;
&lt;br /&gt;
go in back, and type:&lt;br /&gt;
&lt;br /&gt;
  ./configure&lt;br /&gt;
  make&lt;br /&gt;
  make install&lt;br /&gt;
&lt;br /&gt;
== Check the installation ==&lt;br /&gt;
&lt;br /&gt;
go in a simple gui application (examples/gui a very good starting point), compile and run it. :-)&lt;br /&gt;
&lt;br /&gt;
''based on a mail from Nicola Pero''&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.gnustep.org/index.php?title=Marketing_CD&amp;diff=2894</id>
		<title>Marketing CD</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.gnustep.org/index.php?title=Marketing_CD&amp;diff=2894"/>
		<updated>2005-11-28T21:36:48Z</updated>

		<summary type="html">&lt;p&gt;CzarnyZajaczek: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Proposed contents of the Marketing CD (directory structure):&lt;br /&gt;
&lt;br /&gt;
* index.html - main page for the whole CD contents&lt;br /&gt;
* Presentations - FOSDEM presentations (at least pre-final versions/drafts) and leaflets&lt;br /&gt;
* Screen Shots - random GNUstep screenshots with descriptive filename or  .html gallery with appropriate comments&lt;br /&gt;
* Documentation - ready-to-read documentation in as flat directory structure as possible or with index.html in it&lt;br /&gt;
* Sources (see [1])&lt;br /&gt;
** GNUstep-core.tar.gz&lt;br /&gt;
** GNUstep-development_apps.tar.gz (dev-apps)&lt;br /&gt;
** GNUstep-frameworks.tar.gz (dev-libs)&lt;br /&gt;
** GNUstep-apps.tar.gz (official gnustep apps sources)&lt;br /&gt;
** GNUstep-extra-apps.tar.gz (unofficial gnustep apps sources)&lt;br /&gt;
** Other&lt;br /&gt;
*** this folder should contain various gnustep apps, one app/framework per package, can also include split/partial packages (like gnustep-base, Gorm, ...)&lt;br /&gt;
* Installers [2]&lt;br /&gt;
** GNUstep-windows-install.exe&lt;br /&gt;
** GNUstep-linux.tar.gz&lt;br /&gt;
&lt;br /&gt;
[1] Source packages should be exclusive - no module/app/framework in more than one package - to prevent confusion. They should be more kind of large packages.&lt;br /&gt;
[2] fully graphical environments with development tools and some gnustep apps. more skilled know how to install -base or -make separately.&lt;/div&gt;</summary>
		<author><name>CzarnyZajaczek</name></author>
	</entry>
</feed>