Okay le, hope this is better ... I
think
I (manually) cleaned out all the old junk.
Attachment:
maxxaroonie.tar.gz
[908.82 KiB]
Downloaded 7 times
For me, autoconf then autohead then ./configure --prefix=/usr/nekoware, all goes well.
Then go into /build and chmod 755 both mxinstall and movedep
Then gmake
It *should* compile clean up until you get to /dgui/dialogue
At that point the Makefile is empty. Configure
says
it built the makefile and it did, but there's nothing in that directory and no instructions in the makefile. A correct sample (for the toolbar) :
Code:
#
# This file is part of the Maxwell Word Processor application.
# Copyright (C) 1996, 1997, 1998 Andrew Haisley, David Miller, Tom Newton
#
...
#
MODULE := dgui
COMPONENT := bar
SOURCES := mx_dg_toolbar.C mx_dg_menubar.C
PUBLIC_HEADERS := mx_dg_toolbar.h mx_dg_menubar.h
PRIVATE_HEADERS :=
OTHER_FILES :=
USER_CFLAGS :=
EXEC_SOURCES :=
EXEC_MODULES := bar
USER_LNOPTS :=
include /usr/people/dev/maxxycrap/build/maxwell.component.mk
What's in the dialogue Makefile :
Code:
#
# This file is part of the Maxwell Word Processor application.
# Copyright (C) 1996, 1997, 1998 Andrew Haisley, David Miller, Tom Newton
...
#
MODULE := dgui
COMPONENT := dialogue
SOURCES :=
PUBLIC_HEADERS :=
PRIVATE_HEADERS :=
OTHER_FILES :=
USER_CFLAGS :=
EXEC_SOURCES :=
EXEC_MODULES := dialogue
USER_LNOPTS :=
include /usr/people/dev/maxxycrap/build/maxwell.component.mk
And no C files in that directory and no C files in that directory in the older pre-autoconf release either, where all the other subsystems do have source files and headers and such. So I am at a loss. Next thing to try will be to remove that subsystem from the make process but that doesn't really sound right.
How did you get past there ?
vishnu wrote:
I finally got to the point where make all goes all the way through the source tree, and never invokes the compiler, so I figure it's done, right? Wrong! It's supposed to create an exe directory and put the maxwell executable in there, but nothing.
Is your < /build/mxinstall > executable ? I also noticed some mention of "make exe" when I was looking a reason for why it didn't create the dialogs makefile ... it may need "gmake exe" to finally make the binary ?
this is not exactly what you'd call foolproof
btw ... if you need a confidence-builder, I got the same libraries. So at least we are both going in the same direction ... a couple more (I hope helpful) things I noticed : the mxinstall script does work but it doesn't like the font names that Irix uses. If you change the font names to Utopia-Regular, Utopia-Bold etc etc then it will create the fonts directory and create links. It also creates a link to ispell whether you have it or not
I
also
noticed that the script looks in your sourceroot / exe and sourceroot / bin directories for a < maxwell > (I assume) executable. Judging by configuration's prior inability to create directories, perhaps it would be worthwhile to make those directories manually before hitting gmake ?
I also have object files all over the place but not sure where they came from. Last time I looked there weren't any ? Is that a good sign, do you s'pose ? Are we going to meet the Red Queen soon ?