unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* emacs-20100802 windows binaries
@ 2010-08-02 16:43 Sean Sieger
       [not found] ` <AANLkTi=PY_e6x=EvJ7o1icosGsodtQtMDfNJMB3L35OC@mail.gmail.com>
  2010-08-02 21:43 ` Christoph
  0 siblings, 2 replies; 6+ messages in thread
From: Sean Sieger @ 2010-08-02 16:43 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

The trunk was built and runs successfully on Windows.  Binaries have
been published in

http://alpha.gnu.org/gnu/emacs/windows/




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: emacs-20100802 windows binaries
       [not found] ` <AANLkTi=PY_e6x=EvJ7o1icosGsodtQtMDfNJMB3L35OC@mail.gmail.com>
@ 2010-08-02 21:39   ` Sean Sieger
  0 siblings, 0 replies; 6+ messages in thread
From: Sean Sieger @ 2010-08-02 21:39 UTC (permalink / raw)
  To: Juanma Barranquero, emacs-devel

> It still supports only xpm, xbm, pbm image types.

Thank you, I look into it.



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: emacs-20100802 windows binaries
  2010-08-02 16:43 emacs-20100802 windows binaries Sean Sieger
       [not found] ` <AANLkTi=PY_e6x=EvJ7o1icosGsodtQtMDfNJMB3L35OC@mail.gmail.com>
@ 2010-08-02 21:43 ` Christoph
  2010-08-06 19:34   ` Martin Stemplinger
  1 sibling, 1 reply; 6+ messages in thread
From: Christoph @ 2010-08-02 21:43 UTC (permalink / raw)
  To: emacs-devel, Sean Sieger

On 8/2/2010 10:43 AM, Sean Sieger wrote:

> The trunk was built and runs successfully on Windows.  Binaries have
> been published in
>
> http://alpha.gnu.org/gnu/emacs/windows/

Did you build it with the new `make dist' target?

Christoph



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: emacs-20100802 windows binaries
  2010-08-02 21:43 ` Christoph
@ 2010-08-06 19:34   ` Martin Stemplinger
  2010-08-06 23:39     ` Christoph
  0 siblings, 1 reply; 6+ messages in thread
From: Martin Stemplinger @ 2010-08-06 19:34 UTC (permalink / raw)
  To: emacs-devel


"Christoph" <cschol2112@googlemail.com> schrieb im Newsbeitrag 
news:4C573C12.30303@gmail.com...

> Did you build it with the new `make dist' target?
>

After a usual configure, make bootstrap, make install (using mingw on a 
Vista machine) emacs worked fine including image support as desired.

I had some difficulties using "make dist" on the sources from August, 5th.

Here is what I had to do to make it work:
1) Delete the line $(CP_DIR) $(DIST_FILES) $(TMP_DIST_DIR)/bin because 
DIST_FILES is not set in the makefile
2) Copy the files BUGS, COPYING,README,README.W32 and INSTALL into the 
installation directory which is not part of make install.

Probably it's my fault. Any comments?

Regards
Martin
 





^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: emacs-20100802 windows binaries
  2010-08-06 19:34   ` Martin Stemplinger
@ 2010-08-06 23:39     ` Christoph
  2010-08-07 15:53       ` Martin Stemplinger
  0 siblings, 1 reply; 6+ messages in thread
From: Christoph @ 2010-08-06 23:39 UTC (permalink / raw)
  To: emacs-devel, mstemplinger

Hallo Martin!

On 8/6/2010 1:34 PM, Martin Stemplinger wrote:

> After a usual configure, make bootstrap, make install (using mingw on a
> Vista machine) emacs worked fine including image support as desired.
>
> I had some difficulties using "make dist" on the sources from August, 5th.

Did you use the --distfiles option to specify the location of the image 
library (libXpm.dll) with configure.bat?

For example, like this

configure.bat --distfiles C:\DistFileDir

This will set the DIST_FILES variable in the makefile and is necessary 
in order to use `make dist'.

> Here is what I had to do to make it work:
> 1) Delete the line $(CP_DIR) $(DIST_FILES) $(TMP_DIST_DIR)/bin because
> DIST_FILES is not set in the makefile
> 2) Copy the files BUGS, COPYING,README,README.W32 and INSTALL into the
> installation directory which is not part of make install.

Looks to me like you forgot the --distfiles option. That's why the 
makefile does not contain the DIST_FILES variable. You should not have 
to manually copy anything. Also note, that this is not supposed to do 
what `make install' does. It is supposed to conveniently build and 
package a Windows distribution in a .zip file, which then has to be 
unzipped to the installation location. You also need 7zip on the path 
for this to work.

In an updated trunk checkout, I just did

bzr clean-tree --unknown --ignored --detritus --force
configure.bat --no-cygwin --enable-checking --with-gcc --distfiles 
D:\devel\emacs\libXpm-3.5.8\src\libXpm.dll --cflags 
-IC:\Progra~2\GnuWin32\include --cflags 
-ID:\devel\emacs\libXpm-3.5.8\include --cflags 
-ID:\devel\emacs\libXpm-3.5.8\src
mingw32-make bootstrap
mingw32-make dist

and it worked fine.

Christoph



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: emacs-20100802 windows binaries
  2010-08-06 23:39     ` Christoph
@ 2010-08-07 15:53       ` Martin Stemplinger
  0 siblings, 0 replies; 6+ messages in thread
From: Martin Stemplinger @ 2010-08-07 15:53 UTC (permalink / raw)
  To: emacs-devel

Hallo Christoph,

"Christoph" <cschol2112@googlemail.com> schrieb im Newsbeitrag 
news:4C5C9D16.2040803@gmail.com...
> Did you use the --distfiles option to specify the location of the image 
> library (libXpm.dll) with configure.bat?
>
> For example, like this
>
> configure.bat --distfiles C:\DistFileDir
>
> This will set the DIST_FILES variable in the makefile and is necessary in 
> order to use `make dist'.
>
No I did not because I had not noticed it. This explains the issues I had.
>
> Also note, that this is not supposed to do what `make install' does. It is 
> supposed to conveniently build and package a Windows distribution in a 
> .zip file, which then has to be unzipped to the installation location.
This was exactly why I wanted to try it: i want to install the compiled 
version on a Win7 x64 machine. I couldn't find a mingw version for it.

Thanks for the explanation!

Martin
 





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-08-07 15:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-02 16:43 emacs-20100802 windows binaries Sean Sieger
     [not found] ` <AANLkTi=PY_e6x=EvJ7o1icosGsodtQtMDfNJMB3L35OC@mail.gmail.com>
2010-08-02 21:39   ` Sean Sieger
2010-08-02 21:43 ` Christoph
2010-08-06 19:34   ` Martin Stemplinger
2010-08-06 23:39     ` Christoph
2010-08-07 15:53       ` Martin Stemplinger

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).