unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.1.94 ms windows build failure
@ 2010-03-22 15:08 Sean Sieger
  2010-03-22 18:00 ` Sean Sieger
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-22 15:08 UTC (permalink / raw)
  To: emacs-devel

I successfull configured the pretest from alpha.gnu.org using

configure --with-gcc --no-opt --cflags -Ic:/imagesupport/include

but `make' failed with

make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `C:/Documents and
Settings/Sean/Desktop/emacs-23.1.94/lisp'
make   -C ../leim all
make[1]: Entering directory `C:/Documents and
Settings/Sean/Desktop/emacs-23.1.94/leim'
"./../src/oo/i386/emacs.exe" -batch --no-init-file --no-site-file
--multibyte -l C:/Documents and
Settings/Sean/Desktop/emacs-23.1.94/leim/../lisp/international/titdic-cnv
\
	    --eval "(batch-titdic-convert t)" \
	    -dir quail ./CXTERM-DIC
Warning: arch-dependent data dir (c:/Documents and
Settings/Sean/Desktop/emacs-23.1.94/bin/) does not exist.
Wrong type argument: stringp, and
make[1]: *** [quail/CCDOSPY.elc] Error -1
make[1]: Leaving directory `C:/Documents and
Settings/Sean/Desktop/emacs-23.1.94/leim'
make: *** [all-other-dirs-gmake] Error 2

Am I doing something wrong?





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

* Re: 23.1.94 ms windows build failure
  2010-03-22 15:08 23.1.94 ms windows build failure Sean Sieger
@ 2010-03-22 18:00 ` Sean Sieger
  2010-03-22 18:09 ` Eli Zaretskii
  2010-03-22 18:49 ` Sean Sieger
  2 siblings, 0 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-22 18:00 UTC (permalink / raw)
  To: emacs-devel

Got it.  Sorry.





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

* Re: 23.1.94 ms windows build failure
  2010-03-22 15:08 23.1.94 ms windows build failure Sean Sieger
  2010-03-22 18:00 ` Sean Sieger
@ 2010-03-22 18:09 ` Eli Zaretskii
  2010-03-22 18:49 ` Sean Sieger
  2 siblings, 0 replies; 25+ messages in thread
From: Eli Zaretskii @ 2010-03-22 18:09 UTC (permalink / raw)
  To: Sean Sieger; +Cc: emacs-devel

> From: Sean Sieger <sean.sieger@gmail.com>
> Date: Mon, 22 Mar 2010 11:08:38 -0400
> 
> "./../src/oo/i386/emacs.exe" -batch --no-init-file --no-site-file
> --multibyte -l C:/Documents and Settings/Sean/Desktop/emacs-23.1.94/leim/../lisp/international/titdic-cnv \
> 	    --eval "(batch-titdic-convert t)" \
> 	    -dir quail ./CXTERM-DIC
> Warning: arch-dependent data dir (c:/Documents and
> Settings/Sean/Desktop/emacs-23.1.94/bin/) does not exist.
> Wrong type argument: stringp, and
> make[1]: *** [quail/CCDOSPY.elc] Error -1

My crystal ball says that leim/makefile.w32-in lacks quotes around the
argument of the -l switch in the above command.  Could you try adding
the quotes?

> Am I doing something wrong?

You are building Emacs in a directory whose name includes a blank.




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

* Re: 23.1.94 ms windows build failure
  2010-03-22 15:08 23.1.94 ms windows build failure Sean Sieger
  2010-03-22 18:00 ` Sean Sieger
  2010-03-22 18:09 ` Eli Zaretskii
@ 2010-03-22 18:49 ` Sean Sieger
  2010-03-22 19:17   ` Eli Zaretskii
  2 siblings, 1 reply; 25+ messages in thread
From: Sean Sieger @ 2010-03-22 18:49 UTC (permalink / raw)
  To: emacs-devel

Thank you, Eli.

Now what I don't get is when I do

C:\emacs-23.1.94\admin\nt>makedist 23.1.94 emacs-23.1.94 C:\distfiles

I get:

Create full bin distribution
The system cannot find the file specified.

7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22

Scanning


emacs-23.1.94:  WARNING: The system cannot find the file specified.



Updating archive emacs-23.1.94-bin-i386.zip



WARNINGS for files:

emacs-23.1.94 : The system cannot find the file specified.

----------------
WARNING: Cannot find 1 file
The system cannot find the file specified.
Create archive with just the basic binaries and generated files
(the user needs to unpack the full source distribution for
 everything else)
The system cannot find the file specified.

7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22

Scanning


emacs-23.1.94:  WARNING: The system cannot find the file specified.



Updating archive emacs-23.1.94-barebin-i386.zip



WARNINGS for files:

emacs-23.1.94 : The system cannot find the file specified.

----------------
WARNING: Cannot find 1 file
The system cannot find the file specified.





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

* Re: 23.1.94 ms windows build failure
  2010-03-22 18:49 ` Sean Sieger
@ 2010-03-22 19:17   ` Eli Zaretskii
  2010-03-22 19:39     ` Sean Sieger
  2010-03-22 19:43     ` Sean Sieger
  0 siblings, 2 replies; 25+ messages in thread
From: Eli Zaretskii @ 2010-03-22 19:17 UTC (permalink / raw)
  To: Sean Sieger; +Cc: emacs-devel

> From: Sean Sieger <sean.sieger@gmail.com>
> Date: Mon, 22 Mar 2010 14:49:44 -0400
> 
> Thank you, Eli.
> 
> Now what I don't get is when I do
> 
> C:\emacs-23.1.94\admin\nt>makedist 23.1.94 emacs-23.1.94 C:\distfiles
> 
> I get:
> 
> Create full bin distribution
> The system cannot find the file specified.

Looks like you have the arguments to makedist in the wrong order.  The
3rd arg should be where the README.W32 file lives.  What do you have
in C:\distfiles?




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

* Re: 23.1.94 ms windows build failure
  2010-03-22 19:17   ` Eli Zaretskii
@ 2010-03-22 19:39     ` Sean Sieger
  2010-03-22 19:43     ` Sean Sieger
  1 sibling, 0 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-22 19:39 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

    > From: Sean Sieger <sean.sieger@gmail.com>
    > Date: Mon, 22 Mar 2010 14:49:44 -0400
    > 
    > Thank you, Eli.
    > 
    > Now what I don't get is when I do
    > 
    > C:\emacs-23.1.94\admin\nt>makedist 23.1.94 emacs-23.1.94 C:\distfiles
    > 
    > I get:
    > 
    > Create full bin distribution
    > The system cannot find the file specified.

    Looks like you have the arguments to makedist in the wrong order.  The
    3rd arg should be where the README.W32 file lives.  What do you have
    in C:\distfiles?

When `makedist' with no arguments, help is provided:

Usage: makedist emacs-version dist-basename distfiles [bin,barebin]
  (e.g., makedist 19.34 emacs-19.34.5 d:\andrewi\distfiles)

So I tried

 - C:\emacs-23.1.94 as the third argument

then I tried `make install INSTALL_DIR=D:/emacs'





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

* Re: 23.1.94 ms windows build failure
  2010-03-22 19:17   ` Eli Zaretskii
  2010-03-22 19:39     ` Sean Sieger
@ 2010-03-22 19:43     ` Sean Sieger
  2010-03-22 23:23       ` Jason Rumney
  1 sibling, 1 reply; 25+ messages in thread
From: Sean Sieger @ 2010-03-22 19:43 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

    > From: Sean Sieger <sean.sieger@gmail.com>
    > Date: Mon, 22 Mar 2010 14:49:44 -0400
    > 
    > Thank you, Eli.
    > 
    > Now what I don't get is when I do
    > 
    > C:\emacs-23.1.94\admin\nt>makedist 23.1.94 emacs-23.1.94 C:\distfiles
    > 
    > I get:
    > 
    > Create full bin distribution
    > The system cannot find the file specified.

    Looks like you have the arguments to makedist in the wrong order.  The
    3rd arg should be where the README.W32 file lives.  What do you have
    in C:\distfiles?

[shoot]

When `makedist' with no arguments, help is provided:

Usage: makedist emacs-version dist-basename distfiles [bin,barebin]
  (e.g., makedist 19.34 emacs-19.34.5 d:\andrewi\distfiles)

So I tried

 - C:\emacs-23.1.94 as the third argument

then I tried `make install INSTALL_DIR=C:\distfiles'

and then tried the arguments that I initially showed you.  I don't get
what the `distfile' argument is supposed to be.  I tried what you
suggested (where the README.W32 file is).





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

* Re: 23.1.94 ms windows build failure
  2010-03-22 19:43     ` Sean Sieger
@ 2010-03-22 23:23       ` Jason Rumney
  2010-03-23  0:13         ` Sean Sieger
  0 siblings, 1 reply; 25+ messages in thread
From: Jason Rumney @ 2010-03-22 23:23 UTC (permalink / raw)
  To: Sean Sieger; +Cc: emacs-devel

Sean Sieger <sean.sieger@gmail.com> writes:

> Eli Zaretskii <eliz@gnu.org> writes:
>
> When `makedist' with no arguments, help is provided:
>
> Usage: makedist emacs-version dist-basename distfiles [bin,barebin]
>   (e.g., makedist 19.34 emacs-19.34.5 d:\andrewi\distfiles)
>
> So I tried
>
>  - C:\emacs-23.1.94 as the third argument

Should probably be C:\emacs-23.1.94\admin\nt




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

* Re: 23.1.94 ms windows build failure
  2010-03-22 23:23       ` Jason Rumney
@ 2010-03-23  0:13         ` Sean Sieger
  2010-03-23  1:01           ` Christoph
                             ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-23  0:13 UTC (permalink / raw)
  To: emacs-devel

Jason Rumney <jasonr@gnu.org> writes:

    Should probably be C:\emacs-23.1.94\admin\nt

Yep.  That was the last thing I tried, but no, it didn't work.  Is this
correct?

makedist 23.1.94 emacs-23.1.94 C:\emacs-23.1.94\admin\nt

it gives

Create full bin distribution
The system cannot find the path specified.
        0 file(s) copied.

7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22

Scanning


emacs-23.1.94:  WARNING: The system cannot find the file specified.



Updating archive emacs-23.1.94-bin-i386.zip



WARNINGS for files:

emacs-23.1.94 : The system cannot find the file specified.

----------------
WARNING: Cannot find 1 file
The system cannot find the file specified.
Create archive with just the basic binaries and generated files
(the user needs to unpack the full source distribution for
 everything else)
The system cannot find the path specified.
        0 file(s) copied.

7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22

Scanning


emacs-23.1.94:  WARNING: The system cannot find the file specified.



Updating archive emacs-23.1.94-barebin-i386.zip



WARNINGS for files:

emacs-23.1.94 : The system cannot find the file specified.

----------------
WARNING: Cannot find 1 file
The system cannot find the file specified.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  0:13         ` Sean Sieger
@ 2010-03-23  1:01           ` Christoph
  2010-03-23  1:06             ` Lennart Borgman
  2010-03-23  1:46             ` Sean Sieger
  2010-03-23  4:08           ` Eli Zaretskii
  2010-03-23  5:31           ` Jason Rumney
  2 siblings, 2 replies; 25+ messages in thread
From: Christoph @ 2010-03-23  1:01 UTC (permalink / raw)
  To: emacs-devel

Sean,

The problem is that the tarball does not contain the necessary files, 
i.e. README.W32. You need to get these from bzr.

The admin\nt directory to point to is actually the one checked out from bzr.

For example: C:\emacs-bzr\trunk\admin\nt

Since you have the makedist.bat I assume you have the bzr checkout 
somewhere.

Try this:

Extract the tarball to C:\, i.e. C:\emacs-23.1.94\

Copy makedist.bat from \trunk\admin\nt to C:\

Then run:

makedist 23.1.94 emacs-23.1.94 C:\emacs-bzr\trunk\admin\nt

That should do it. You might just have to adjust the directory structure 
to point to your bzr checkout.

I am actually working on an automated way of building and packaging the 
Windows version of emacs. nmake support is giving me some headache 
though, so it could be a little while longer until it is available.

Let me know if this works, I just did this a couple of days ago and can 
help troubleshoot.

Christoph


On 3/22/2010 6:13 PM, Sean Sieger wrote:
> Jason Rumney<jasonr@gnu.org>  writes:
>
>      Should probably be C:\emacs-23.1.94\admin\nt
>
> Yep.  That was the last thing I tried, but no, it didn't work.  Is this
> correct?
>
> makedist 23.1.94 emacs-23.1.94 C:\emacs-23.1.94\admin\nt
>
> it gives
>
> Create full bin distribution
> The system cannot find the path specified.
>          0 file(s) copied.
>
> 7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22
>
> Scanning
>
>
> emacs-23.1.94:  WARNING: The system cannot find the file specified.
>
>
>
> Updating archive emacs-23.1.94-bin-i386.zip
>
>
>
> WARNINGS for files:
>
> emacs-23.1.94 : The system cannot find the file specified.
>
> ----------------
> WARNING: Cannot find 1 file
> The system cannot find the file specified.
> Create archive with just the basic binaries and generated files
> (the user needs to unpack the full source distribution for
>   everything else)
> The system cannot find the path specified.
>          0 file(s) copied.
>
> 7-Zip 9.10 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-12-22
>
> Scanning
>
>
> emacs-23.1.94:  WARNING: The system cannot find the file specified.
>
>
>
> Updating archive emacs-23.1.94-barebin-i386.zip
>
>
>
> WARNINGS for files:
>
> emacs-23.1.94 : The system cannot find the file specified.
>
> ----------------
> WARNING: Cannot find 1 file
> The system cannot find the file specified.
>
>
>
>    





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:01           ` Christoph
@ 2010-03-23  1:06             ` Lennart Borgman
  2010-03-23  1:15               ` Christoph
  2010-03-23  1:46             ` Sean Sieger
  1 sibling, 1 reply; 25+ messages in thread
From: Lennart Borgman @ 2010-03-23  1:06 UTC (permalink / raw)
  To: Christoph; +Cc: emacs-devel

On Tue, Mar 23, 2010 at 2:01 AM, Christoph <cschol2112@googlemail.com> wrote:
>
> I am actually working on an automated way of building and packaging the
> Windows version of emacs. nmake support is giving me some headache though,
> so it could be a little while longer until it is available.

What is the problem? I thought a lot of people have made automated
ways of building and packaging the windows version of Emacs.

I for example have some scripts that does this (though they are
probably much more complicated than you need, but I am not sure).
Could you perhaps tell me what you want to do?




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:06             ` Lennart Borgman
@ 2010-03-23  1:15               ` Christoph
  2010-03-23  1:33                 ` Lennart Borgman
  0 siblings, 1 reply; 25+ messages in thread
From: Christoph @ 2010-03-23  1:15 UTC (permalink / raw)
  To: Lennart Borgman; +Cc: emacs-devel

On 3/22/2010 7:06 PM, Lennart Borgman wrote:
> On Tue, Mar 23, 2010 at 2:01 AM, Christoph<cschol2112@googlemail.com>  wrote:
>    
>> I am actually working on an automated way of building and packaging the
>> Windows version of emacs. nmake support is giving me some headache though,
>> so it could be a little while longer until it is available.
>>      
> What is the problem? I thought a lot of people have made automated
> ways of building and packaging the windows version of Emacs.
>
> I for example have some scripts that does this (though they are
> probably much more complicated than you need, but I am not sure).
> Could you perhaps tell me what you want to do?
>    
A new build target

make dist

which then builds the source, copies the required libraries (libXmp.dll) 
from a specifed location in the bin directory, and finally packages 
everything into the .zip.

One command, fully automated. No manual copying or calling batch files.

Plus it would work from the trunk (and create a snapshot binary) as well 
as the tarball.

You got something like that? I have to admit I have never checked out 
emacs-w32. Maybe I should. :)

Christoph




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:15               ` Christoph
@ 2010-03-23  1:33                 ` Lennart Borgman
  2010-03-23  1:45                   ` Christoph
  0 siblings, 1 reply; 25+ messages in thread
From: Lennart Borgman @ 2010-03-23  1:33 UTC (permalink / raw)
  To: Christoph; +Cc: emacs-devel

On Tue, Mar 23, 2010 at 2:15 AM, Christoph <cschol2112@googlemail.com> wrote:
> On 3/22/2010 7:06 PM, Lennart Borgman wrote:
>>
>> On Tue, Mar 23, 2010 at 2:01 AM, Christoph<cschol2112@googlemail.com>
>>  wrote:
>>
>>>
>>> I am actually working on an automated way of building and packaging the
>>> Windows version of emacs. nmake support is giving me some headache
>>> though,
>>> so it could be a little while longer until it is available.
>>>
>>
>> What is the problem? I thought a lot of people have made automated
>> ways of building and packaging the windows version of Emacs.
>>
>> I for example have some scripts that does this (though they are
>> probably much more complicated than you need, but I am not sure).
>> Could you perhaps tell me what you want to do?
>>
>
> A new build target
>
> make dist
>
> which then builds the source, copies the required libraries (libXmp.dll)
> from a specifed location in the bin directory, and finally packages
> everything into the .zip.
>
> One command, fully automated. No manual copying or calling batch files.
>
> Plus it would work from the trunk (and create a snapshot binary) as well as
> the tarball.
>
> You got something like that? I have to admit I have never checked out
> emacs-w32. Maybe I should. :)


It is a batch file that does all the job from checkout, building,
packaging-renaming to uploading. Do you see some problem with that?




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:33                 ` Lennart Borgman
@ 2010-03-23  1:45                   ` Christoph
  2010-03-23 14:10                     ` Lennart Borgman
  0 siblings, 1 reply; 25+ messages in thread
From: Christoph @ 2010-03-23  1:45 UTC (permalink / raw)
  To: Lennart Borgman; +Cc: emacs-devel

On 3/22/2010 7:33 PM, Lennart Borgman wrote:
> It is a batch file that does all the job from checkout, building,
> packaging-renaming to uploading. Do you see some problem with that?
>    
Besides the fact that it's a batch file............no. :) Is it 
available somewhere?

Thanks,
Christoph




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:01           ` Christoph
  2010-03-23  1:06             ` Lennart Borgman
@ 2010-03-23  1:46             ` Sean Sieger
  2010-03-23  2:01               ` Christoph
  1 sibling, 1 reply; 25+ messages in thread
From: Sean Sieger @ 2010-03-23  1:46 UTC (permalink / raw)
  To: emacs-devel

Christoph <cschol2112@googlemail.com> writes:

    Sean,

    The problem is that the tarball does not contain the necessary files,
    i.e. README.W32. You need to get these from bzr.

    The admin\nt directory to point to is actually the one checked out from bzr.

    For example: C:\emacs-bzr\trunk\admin\nt

    Since you have the makedist.bat I assume you have the bzr checkout
    somewhere.

Thank you for replying, Christoph.  Right, after unpacking the pretest
tarball, I copied admin/ to emacs-23.1.94.

    Try this:

    Extract the tarball to C:\, i.e. C:\emacs-23.1.94\

    Copy makedist.bat from \trunk\admin\nt to C:\

Done when I did the above, right?

    Then run:

    makedist 23.1.94 emacs-23.1.94 C:\emacs-bzr\trunk\admin\nt

Even thought I've copied admin/ to emacs-23.1.94?  Okay.  But it still
doesn't work.

    That should do it. You might just have to adjust the directory
    structure to point to your bzr checkout.

    I am actually working on an automated way of building and packaging
    the Windows version of emacs. nmake support is giving me some headache
    though, so it could be a little while longer until it is available.

Yes.  I've been following the little you and Jason having posted on
emacs-devel.  Keep me posted.

    Let me know if this works, I just did this a couple of days ago and
    can help troubleshoot.

But you also mentioned in another thread something about producing an
empty file, no?  What solved that?  Because running makedist produces
empty bin and barebin zips.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:46             ` Sean Sieger
@ 2010-03-23  2:01               ` Christoph
  2010-03-23 17:48                 ` Sean Sieger
  0 siblings, 1 reply; 25+ messages in thread
From: Christoph @ 2010-03-23  2:01 UTC (permalink / raw)
  To: Sean Sieger, emacs-devel

On 3/22/2010 7:46 PM, Sean Sieger wrote:
> Thank you for replying, Christoph.  Right, after unpacking the pretest
> tarball, I copied admin/ to emacs-23.1.94.
>    
Okay, so then forget about pointing it to the trunk. This should work.

C:\emacs-23.1.94\admin\nt

should be right then.

> But you also mentioned in another thread something about producing an
> empty file, no?  What solved that?  Because running makedist produces
> empty bin and barebin zips.
>    
It produces empty zips when it can't find a file or has another error.

In your earlier emails the error was:

The system cannot find the path specified.
         0 file(s) copied.


This looks like it can't find the README.W32 that it is trying to copy 
to the root directory.

I did the following:

Extracted tarball to D:\emacs-23.1.94
Copied admin from trunk to D;\emacs-23.1.94
Copied makedist.bat from D:\emacs-23.1.94\admin\nt to D:\
Ran makedist 23.1.94 emacs-23.1.94 D:\emacs-23.1.94\admin\nt

Output:
D:\>makedist 23.1.94 emacs-23.1.94 D:\devel\emacs\emacs-23.1.94\admin\nt bin
Create full bin distribution
         1 file(s) copied.

7-Zip [64] 9.11 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-03-15

Scanning

Updating archive emacs-23.1.94-bin-i386.zip

Compressing  emacs-23.1.94\bin\addpm.exe
Compressing  emacs-23.1.94\bin\cmdproxy.exe
Compressing  emacs-23.1.94\bin\COPYING
Compressing  emacs-23.1.94\bin\ctags.exe
Compressing  emacs-23.1.94\bin\ddeclient.exe


Christoph




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  0:13         ` Sean Sieger
  2010-03-23  1:01           ` Christoph
@ 2010-03-23  4:08           ` Eli Zaretskii
  2010-03-23 17:49             ` Sean Sieger
  2010-03-23  5:31           ` Jason Rumney
  2 siblings, 1 reply; 25+ messages in thread
From: Eli Zaretskii @ 2010-03-23  4:08 UTC (permalink / raw)
  To: Sean Sieger; +Cc: emacs-devel

> From: Sean Sieger <sean.sieger@gmail.com>
> Date: Mon, 22 Mar 2010 20:13:41 -0400
> 
> Jason Rumney <jasonr@gnu.org> writes:
> 
>     Should probably be C:\emacs-23.1.94\admin\nt
> 
> Yep.  That was the last thing I tried, but no, it didn't work.  Is this
> correct?
> 
> makedist 23.1.94 emacs-23.1.94 C:\emacs-23.1.94\admin\nt
> 
> it gives
> 
> Create full bin distribution
> The system cannot find the path specified.
>         0 file(s) copied.

Do you have README.W32 in C:\emacs-23.1.94\admin\nt ?

Does the directory C:\emacs-23.1.94 exist?




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  0:13         ` Sean Sieger
  2010-03-23  1:01           ` Christoph
  2010-03-23  4:08           ` Eli Zaretskii
@ 2010-03-23  5:31           ` Jason Rumney
  2010-03-23 17:54             ` Sean Sieger
  2 siblings, 1 reply; 25+ messages in thread
From: Jason Rumney @ 2010-03-23  5:31 UTC (permalink / raw)
  To: Sean Sieger; +Cc: emacs-devel

On 23/03/2010 08:13, Sean Sieger wrote:
> Jason Rumney<jasonr@gnu.org>  writes:
>
>      Should probably be C:\emacs-23.1.94\admin\nt
>
> Yep.  That was the last thing I tried, but no, it didn't work.  Is this
> correct?
>
> makedist 23.1.94 emacs-23.1.94 C:\emacs-23.1.94\admin\nt
>
> it gives
>
> Create full bin distribution
> The system cannot find the path specified.
>          0 file(s) copied.
>    

Is c:\emacs-23.1.94 the directory where you have emacs checked out from 
bzr? Or is it where you unpacked the pretest tar file?  If the latter, 
it will not have the admin directory.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  1:45                   ` Christoph
@ 2010-03-23 14:10                     ` Lennart Borgman
  0 siblings, 0 replies; 25+ messages in thread
From: Lennart Borgman @ 2010-03-23 14:10 UTC (permalink / raw)
  To: Christoph; +Cc: emacs-devel

On Tue, Mar 23, 2010 at 2:45 AM, Christoph <cschol2112@googlemail.com> wrote:
> On 3/22/2010 7:33 PM, Lennart Borgman wrote:
>>
>> It is a batch file that does all the job from checkout, building,
>> packaging-renaming to uploading. Do you see some problem with that?
>>
>
> Besides the fact that it's a batch file............no. :) Is it available
> somewhere?

Yes, on my pc ... ;-)

I have not uploaded my latest versions yet. Only some old versions for
CVS are available. I will upload the new files later today and fix so
that they are easier to find.




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

* Re: 23.1.94 ms windows build failure
  2010-03-23  2:01               ` Christoph
@ 2010-03-23 17:48                 ` Sean Sieger
  2010-03-23 22:19                   ` Christoph
  0 siblings, 1 reply; 25+ messages in thread
From: Sean Sieger @ 2010-03-23 17:48 UTC (permalink / raw)
  To: emacs-devel

Christoph <cschol2112@googlemail.com> writes:

    I did the following:

    Extracted tarball to D:\emacs-23.1.94

[You then built it, right?]

    Copied admin from trunk to D;\emacs-23.1.94
    Copied makedist.bat from D:\emacs-23.1.94\admin\nt to D:\
    Ran makedist 23.1.94 emacs-23.1.94 D:\emacs-23.1.94\admin\nt

    Output:
    D:\>makedist 23.1.94 emacs-23.1.94 D:\devel\emacs\emacs-23.1.94\admin\nt bin
    Create full bin distribution
            1 file(s) copied.

    7-Zip [64] 9.11 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-03-15

    Scanning

    Updating archive emacs-23.1.94-bin-i386.zip

    Compressing  emacs-23.1.94\bin\addpm.exe
    Compressing  emacs-23.1.94\bin\cmdproxy.exe
    Compressing  emacs-23.1.94\bin\COPYING
    Compressing  emacs-23.1.94\bin\ctags.exe
    Compressing  emacs-23.1.94\bin\ddeclient.exe

This, my brother, worked; thank you.

You left out the, ``Everything is OK'' -thing though.  I love that!
Thanks, Christoph.  Allright, talk to you soon.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  4:08           ` Eli Zaretskii
@ 2010-03-23 17:49             ` Sean Sieger
  0 siblings, 0 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-23 17:49 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:
    Do you have README.W32 in C:\emacs-23.1.94\admin\nt ?

Yep.

    Does the directory C:\emacs-23.1.94 exist?

Yep.  Thanks for keepin' an eye on me, Eli.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23  5:31           ` Jason Rumney
@ 2010-03-23 17:54             ` Sean Sieger
  0 siblings, 0 replies; 25+ messages in thread
From: Sean Sieger @ 2010-03-23 17:54 UTC (permalink / raw)
  To: emacs-devel

Jason Rumney <jasonr@gnu.org> writes:

    Is c:\emacs-23.1.94 the directory where you have emacs checked out
    from bzr? Or is it where you unpacked the pretest tar file?  If the
    latter, it will not have the admin directory.

Nope, the bzr checkout is in trunk/; ~ yes, I unpacked the pretest
tarball in C:/; right, I copied admin/ from trunk/ to emacs-23.1.94/.
Thank you, Jason.





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

* Re: 23.1.94 ms windows build failure
  2010-03-23 17:48                 ` Sean Sieger
@ 2010-03-23 22:19                   ` Christoph
  2010-03-24  1:02                     ` Sean Sieger
  0 siblings, 1 reply; 25+ messages in thread
From: Christoph @ 2010-03-23 22:19 UTC (permalink / raw)
  To: emacs-devel

On 3/23/2010 11:48 AM, Sean Sieger wrote:
> Christoph<cschol2112@googlemail.com>  writes:
>
>      I did the following:
>
> This, my brother, worked; thank you.
>
> You left out the, ``Everything is OK'' -thing though.  I love that!
> Thanks, Christoph.  Allright, talk to you soon.
>    
Do you know what exactly made it work?

One thing that is mighty confusing is that you cannot run the 
makedist.bat batch file from the admin/nt directory but you have to copy 
it to the directory that contains the directory extracted from the 
tarball, i.e. tarball extracts to C:\emacs-23.1.94, makedist.bat goes 
into C:\. From then on the instructions provided by the batch file make 
sense.

Glad it worked out for you finally.

Christoph




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

* Re: 23.1.94 ms windows build failure
  2010-03-23 22:19                   ` Christoph
@ 2010-03-24  1:02                     ` Sean Sieger
  2010-03-24  1:20                       ` Christoph
  0 siblings, 1 reply; 25+ messages in thread
From: Sean Sieger @ 2010-03-24  1:02 UTC (permalink / raw)
  To: emacs-devel

Christoph <cschol2112@googlemail.com> writes:

    On 3/23/2010 11:48 AM, Sean Sieger wrote:
    > Christoph<cschol2112@googlemail.com>  writes:
    >
    >      I did the following:
    >
    > This, my brother, worked; thank you.
    >
    > You left out the, ``Everything is OK'' -thing though.  I love that!
    > Thanks, Christoph.  Allright, talk to you soon.
    >    


    Do you know what exactly made it work?

Uh-huh, doing what you do (this is your list):

    Extracted tarball to D:\emacs-23.1.94
    Copied admin from trunk to D;\emacs-23.1.94
    Copied makedist.bat from D:\emacs-23.1.94\admin\nt to D:\
    Ran makedist 23.1.94 emacs-23.1.94 D:\emacs-23.1.94\admin\nt

My drive is `C:\', like you mention below.

    One thing that is mighty confusing is that you cannot run the
    makedist.bat batch file from the admin/nt directory but you have to
    copy it to the directory that contains the directory extracted from
    the tarball, i.e. tarball extracts to C:\emacs-23.1.94, makedist.bat
    goes into C:\. From then on the instructions provided by the batch
    file make sense.

    Glad it worked out for you finally.

But you don't run makedist from the admin/nt either (look at your
list).  It's not confusing at all; thanks for your help.





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

* Re: 23.1.94 ms windows build failure
  2010-03-24  1:02                     ` Sean Sieger
@ 2010-03-24  1:20                       ` Christoph
  0 siblings, 0 replies; 25+ messages in thread
From: Christoph @ 2010-03-24  1:20 UTC (permalink / raw)
  To: emacs-devel

On 3/23/2010 7:02 PM, Sean Sieger wrote:
> But you don't run makedist from the admin/nt either (look at your
> list).  It's not confusing at all; thanks for your help.
>    
No, I meant, people can get confused running makedist.bat from admin/nt, 
which I also did initially, and which is obviously wrong. Looking at the 
batch file code I figured out where to run it. My point is, it shouldn't 
be this hard.

Christoph




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

end of thread, other threads:[~2010-03-24  1:20 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-22 15:08 23.1.94 ms windows build failure Sean Sieger
2010-03-22 18:00 ` Sean Sieger
2010-03-22 18:09 ` Eli Zaretskii
2010-03-22 18:49 ` Sean Sieger
2010-03-22 19:17   ` Eli Zaretskii
2010-03-22 19:39     ` Sean Sieger
2010-03-22 19:43     ` Sean Sieger
2010-03-22 23:23       ` Jason Rumney
2010-03-23  0:13         ` Sean Sieger
2010-03-23  1:01           ` Christoph
2010-03-23  1:06             ` Lennart Borgman
2010-03-23  1:15               ` Christoph
2010-03-23  1:33                 ` Lennart Borgman
2010-03-23  1:45                   ` Christoph
2010-03-23 14:10                     ` Lennart Borgman
2010-03-23  1:46             ` Sean Sieger
2010-03-23  2:01               ` Christoph
2010-03-23 17:48                 ` Sean Sieger
2010-03-23 22:19                   ` Christoph
2010-03-24  1:02                     ` Sean Sieger
2010-03-24  1:20                       ` Christoph
2010-03-23  4:08           ` Eli Zaretskii
2010-03-23 17:49             ` Sean Sieger
2010-03-23  5:31           ` Jason Rumney
2010-03-23 17:54             ` Sean Sieger

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).