From: Dhruva Krishnamurthy <Dhruva.Krishnamurthy@in.bosch.com>
Subject: Re: options/config for the CVS built
Date: Tue, 08 Mar 2005 09:10:15 +0530 [thread overview]
Message-ID: <yf8psyadcv4.fsf@rayserv.ban.in.bosch.com> (raw)
In-Reply-To: 393bj4F5trfvoU1@individual.net
>>>>> On 7 Mar 2005 15:51:00 GMT, Gnooby <gnooby@gmx.com> said:
Hello,
g> - He proposes to get make.exe, but I can't find make.exe on
g> http://gnuwin32.sourceforge.net/packages.html I had to get it from MinGW.
g> Mind you: I'm not saying that it's not there. I'm just stating that I, as
g> a Newbie, couldn't find it right away. - copy mingw32-make.exe to make.exe
g> (BTW: why can't I simply make a link?) - He proposes to get makeinfo.exe.
g> I can't find that either on the GnuWin32 site - he proposes to install some
g> Unix Utilities from GnuWin32. I've installed the FileUtils and FindUtils.
g> These depend on the LibIntl and LibIconv dlls. However, the *.zip file
g> only contains a libintl-2.dll. When trying to run a binary from the
g> GnuWin32\bin directory it complains about a missing libintl3.dll. When
g> copying libintl-2.dll to libintl3.dll the problem is resolved.
g> Again: I'm not complaining! I'm just sharing my experience, in order to
g> make it easier for other Users/Newbies to get it running.
I think this is the best time to come up with a document which describes the
correct steps (under present circumstances... I mean about the location of
tools and their links as of now). Most of us have a collection of MinGW32
tools collected over the years + built versions of tools which are not part of
MinGW32. Hence, we (atleast I) have a non-standard MinGW32 setup which works
fine for GNU Emacs build. Due to this, we fail to notice sour points which
makes it impossible to proceed with the build.
Maybe, someone can also add directions to build GNU Emacs with image support
on Win32 platform (and mention the problem in using image libraries built
using GCC and building GNU Emacs using MSVC).
A good starting point to find out the libraries/DLLs required for a Win32
build would be run "depends.exe" on a built GNU Emacs (this is a chicken and
egg problem, I could help here if someone is interested) and get the whole
list of DLLs required at runtime. I did that once to copy only those DLLs
required by Emacs at runtime instead of copying the whole of MinGW32 runtime
during installation on other machines.
Let me know if I can be of some help as I have spent some time building GNU
Emacs on Win32 platform using both MSVC and MinGW32.
-dhruva
--
Name : Dhruva Krishnamurthy (dk)
Phone: +91-(0)80-22999190
Proud FSF member: #1935
next prev parent reply other threads:[~2005-03-08 3:40 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-03-07 12:15 options/config for the CVS built Gnooby
2005-03-07 12:28 ` Chong Yidong
2005-03-07 15:51 ` Gnooby
2005-03-08 3:40 ` Dhruva Krishnamurthy [this message]
2005-03-08 13:46 ` Chong Yidong
2005-03-08 4:40 ` Eli Zaretskii
2005-03-07 12:48 ` Thien-Thi Nguyen
2005-03-07 15:57 ` Gnooby
2005-03-07 12:59 ` Peter Dyballa
[not found] ` <mailman.2868.1110201986.32256.help-gnu-emacs@gnu.org>
2005-03-08 13:37 ` Chong Yidong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=yf8psyadcv4.fsf@rayserv.ban.in.bosch.com \
--to=dhruva.krishnamurthy@in.bosch.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.