unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* bootstrap fails with current CVS on MS Windows XP
  2002-11-15 17:47 W32 image patch (was Re: XPM via Lisp in the toolbar) Jason Rumney
@ 2002-11-19  8:51 ` Oliver Scholz
  2002-11-19  9:30   ` Juanma Barranquero
  2002-11-20 21:13   ` Richard Stallman
  0 siblings, 2 replies; 6+ messages in thread
From: Oliver Scholz @ 2002-11-19  8:51 UTC (permalink / raw)
  Cc: emacs-devel

I don't understand enough of the bootstrap process to make further
investigations. The error message I get is:

,----
| gcc -o oo-spd/i386/temacs.bin  -g -mno-cygwin  -Wl,-stack,0x00800000 -Wl,-heap,0x00100000 -Wl,-image-base,0x01000000 -g -Wl,-subsystem,console -Wl,-entry,__start -Wl,-Map,oo-spd/i386/temacs.map oo-spd/i386/firstfile.o oo-spd/i386/emacs.res oo-spd/i386/temacs0.a oo-spd/i386/temacs1.a oo-spd/i386/temacw32.a oo-spd/i386/lastfile.a -ladvapi32 -lgdi32 -lcomdlg32 -luser32 -lmpr -lshell32 
| oo-spd/i386/temacs0.a(emacs.o.b): In function `main':
| /home/egoge/akt/cvs/emacs/src/emacs.c:1573: undefined reference to `init_sound'
| /home/egoge/akt/cvs/emacs/src/emacs.c:1479: undefined reference to `syms_of_sound'
| mmake.exe[2]: *** [oo-spd/i386/temacs.exe] Error 1
| mmake.exe[2]: Leaving directory `C:/cygwin/home/egoge/akt/cvs/emacs/src'
| mmake.exe[1]: *** [bootstrap-temacs] Error 2
| mmake.exe[1]: Leaving directory `C:/cygwin/home/egoge/akt/cvs/emacs/src'
| c:\Programme\bin\mmake.exe: *** [bootstrap-gmake] Error 2
`----

"mmake" is the mingw make; gcc is the cygwin build. Maybe it is my
fault; I don't understand the cygwin vs. mingw issue fully. But it
worked before ...

    Oliver
-- 
Oliver Scholz               29 Brumaire an 211 de la Révolution
Taunusstr. 25               Liberté, Egalité, Fraternité!
60329 Frankfurt a. M.       http://www.jungdemokratenhessen.de
Tel. (069) 97 40 99 42      http://www.jdjl.org

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

* Re: bootstrap fails with current CVS on MS Windows XP
  2002-11-19  8:51 ` bootstrap fails with current CVS on MS Windows XP Oliver Scholz
@ 2002-11-19  9:30   ` Juanma Barranquero
  2002-11-20 21:13   ` Richard Stallman
  1 sibling, 0 replies; 6+ messages in thread
From: Juanma Barranquero @ 2002-11-19  9:30 UTC (permalink / raw)
  Cc: Jason Rumney, emacs-devel

On Tue, 19 Nov 2002 09:51:43 +0100, Oliver Scholz <alkibiades@gmx.de> wrote:

> The error message I get is:

> | oo-spd/i386/temacs0.a(emacs.o.b): In function `main':
> | /home/egoge/akt/cvs/emacs/src/emacs.c:1573: undefined reference to `init_sound'
> | /home/egoge/akt/cvs/emacs/src/emacs.c:1479: undefined reference to `syms_of_sound'

That must be related to recent changes by Ben Key to support sound on
Windows. Try reverting his sound-related patches (see nt/ChangeLog and
src/ChangeLog, they're quite recent) and bootstrapping again.


                                                           /L/e/k/t/u

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

* Re: bootstrap fails with current CVS on MS Windows XP
@ 2002-11-19 10:29 jasonr
  2002-11-19 10:35 ` Juanma Barranquero
  0 siblings, 1 reply; 6+ messages in thread
From: jasonr @ 2002-11-19 10:29 UTC (permalink / raw)
  Cc: emacs-devel

> That must be related to recent changes by Ben Key to support sound on
> Windows. Try reverting his sound-related patches (see nt/ChangeLog and
> src/ChangeLog, they're quite recent) and bootstrapping again.

I didn't have any problem with those changes with either msvc or gcc.

I think the problem may be that "make bootstrap" was run without
running "configure" first, so the makefiles have not been updated to 
include the sound support.

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

* Re: bootstrap fails with current CVS on MS Windows XP
  2002-11-19 10:29 bootstrap fails with current CVS on MS Windows XP jasonr
@ 2002-11-19 10:35 ` Juanma Barranquero
  2002-11-19 12:08   ` Oliver Scholz
  0 siblings, 1 reply; 6+ messages in thread
From: Juanma Barranquero @ 2002-11-19 10:35 UTC (permalink / raw)
  Cc: alkibiades, emacs-devel

On Tue, 19 Nov 2002 10:29:39 +0000 (GMT), jasonr@btinternet.com wrote:

> I think the problem may be that "make bootstrap" was run without
> running "configure" first, so the makefiles have not been updated to 
> include the sound support.

I had assumed (incorrectly) that make bootstrap was already executed, as
the poster seemed to know the bootstrap process.

Sorry for the noise.

                                                           /L/e/k/t/u

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

* Re: bootstrap fails with current CVS on MS Windows XP
  2002-11-19 10:35 ` Juanma Barranquero
@ 2002-11-19 12:08   ` Oliver Scholz
  0 siblings, 0 replies; 6+ messages in thread
From: Oliver Scholz @ 2002-11-19 12:08 UTC (permalink / raw)
  Cc: jasonr, emacs-devel

Juanma Barranquero <lektu@terra.es> writes:

> On Tue, 19 Nov 2002 10:29:39 +0000 (GMT), jasonr@btinternet.com wrote:
>
>> I think the problem may be that "make bootstrap" was run without
>> running "configure" first, so the makefiles have not been updated to 
>> include the sound support.
>
> I had assumed (incorrectly) that make bootstrap was already executed, as
> the poster seemed to know the bootstrap process.
>
> Sorry for the noise.
[...]

My fault. It was indeed that I did not run ./configure again. Sorry
for the false alert.

    Oliver
-- 
Oliver Scholz               29 Brumaire an 211 de la Révolution
Taunusstr. 25               Liberté, Egalité, Fraternité!
60329 Frankfurt a. M.       http://www.jungdemokratenhessen.de
Tel. (069) 97 40 99 42      http://www.jdjl.org

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

* Re: bootstrap fails with current CVS on MS Windows XP
  2002-11-19  8:51 ` bootstrap fails with current CVS on MS Windows XP Oliver Scholz
  2002-11-19  9:30   ` Juanma Barranquero
@ 2002-11-20 21:13   ` Richard Stallman
  1 sibling, 0 replies; 6+ messages in thread
From: Richard Stallman @ 2002-11-20 21:13 UTC (permalink / raw)
  Cc: jasonr, emacs-devel

    | gcc -o oo-spd/i386/temacs.bin  -g -mno-cygwin  -Wl,-stack,0x00800000 -Wl,-heap,0x00100000 -Wl,-image-base,0x01000000 -g -Wl,-subsystem,console -Wl,-entry,__start -Wl,-Map,oo-spd/i386/temacs.map oo-spd/i386/firstfile.o oo-spd/i386/emacs.res oo-spd/i386/temacs0.a oo-spd/i386/temacs1.a oo-spd/i386/temacw32.a oo-spd/i386/lastfile.a -ladvapi32 -lgdi32 -lcomdlg32 -luser32 -lmpr -lshell32 
    | oo-spd/i386/temacs0.a(emacs.o.b): In function `main':
    | /home/egoge/akt/cvs/emacs/src/emacs.c:1573: undefined reference to `init_sound'
    | /home/egoge/akt/cvs/emacs/src/emacs.c:1479: undefined reference to `syms_of_sound'

This is the original problem that causes the rest.  It looks like the
file with the sound code is not being included in the link.  You need
to find the list of object files to be linked, and see where that file
ought to be added.

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

end of thread, other threads:[~2002-11-20 21:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-19 10:29 bootstrap fails with current CVS on MS Windows XP jasonr
2002-11-19 10:35 ` Juanma Barranquero
2002-11-19 12:08   ` Oliver Scholz
  -- strict thread matches above, loose matches on Subject: below --
2002-11-15 17:47 W32 image patch (was Re: XPM via Lisp in the toolbar) Jason Rumney
2002-11-19  8:51 ` bootstrap fails with current CVS on MS Windows XP Oliver Scholz
2002-11-19  9:30   ` Juanma Barranquero
2002-11-20 21:13   ` Richard Stallman

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