Page 1 of 1

Big XL install trouble

Posted: Wed Sep 20, 2006 1:23 am
by Duper
ok.. did what i could of what you said and go this:
`/home/dad/d2x-xl/2d'
Makefile:281: .deps/2dsline.Po: No such file or directory
Makefile:282: .deps/bitblt.Po: No such file or directory
Makefile:283: .deps/bitmap.Po: No such file or directory
Makefile:284: .deps/box.Po: No such file or directory
Makefile:285: .deps/canvas.Po: No such file or directory
Makefile:286: .deps/circle.Po: No such file or directory
Makefile:287: .deps/disc.Po: No such file or directory
Makefile:288: .deps/font.Po: No such file or directory
Makefile:289: .deps/gpixel.Po: No such file or directory
Makefile:290: .deps/ibitblt.Po: No such file or directory
Makefile:291: .deps/line.Po: No such file or directory
Makefile:292: .deps/palette.Po: No such file or directory
Makefile:293: .deps/pcx.Po: No such file or directory
Makefile:294: .deps/pixel.Po: No such file or directory
Makefile:295: .deps/poly.Po: No such file or directory
Makefile:296: .deps/rect.Po: No such file or directory
Makefile:297: .deps/rle.Po: No such file or directory
Makefile:298: .deps/scalec.Po: No such file or directory
Makefile:299: .deps/tmerge.Po: No such file or directory
make[2]: *** No rule to make target `.deps/tmerge.Po'. Stop.
make[2]: Leaving directory `/home/dad/d2x-xl/2d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/dad/d2x-xl'
make: *** [all] Error 2
as far as I can tell the sdl are in. but not real telling. I'm at a loss.

Posted: Wed Sep 20, 2006 1:31 am
by Duper
If you get errors, you may need newer versions of automake and autoconf.
You'll need at least automake 1.5 and autoconf 2.50.
aclocal: configure.ac: 420: macro `AM_PROG_AS' not found in library
I have up to automake 1.9 and autoconfig 2.59a-7
:x

yea.. linux is wonderful.

Posted: Wed Sep 20, 2006 1:42 am
by Diedel
Afaik the compiler makes the .po files, so maybe the compilation failed? I am using gcc 4.x, not 3.x - which are you using?

Did you run

sh autogen.sh
./configure

before calling make?

If yes, try 'make clean', then 'make' again.

Posted: Wed Sep 20, 2006 1:45 am
by Duper
i have gcc 4.0 installed.. along with a bazilion others
not knowing exactly what i needed. I had only one conflict and then it wouldn't allow me to install that particular set.

when i run the script is goes through the gawdawful list of compilers and libraries it looks for.

Posted: Wed Sep 20, 2006 1:48 am
by Duper
both of those commands failed. the last quote was the autogen line

Make clean =
Making clean in cfile
make[1]: Entering directory `/home/dad/d2x-xl/cfile'
Makefile:257: .deps/cfile.Po: No such file or directory
make[1]: *** No rule to make target `.deps/cfile.Po'. Stop.
make[1]: Leaving directory `/home/dad/d2x-xl/cfile'
make: *** [clean-recursive] Error 1

Posted: Wed Sep 20, 2006 1:49 am
by Diedel
OMG. Linux is a biotch if anything doesn't work out of the box. I once tried to install the latest gcc using the source code. You need I don't know how much other stuff for that, and you can get it all at different locations on the inet. Wonderful <cough>.

Where did you get the d2x-xl make scripts from - from the d2x-xl-makefiles.rar on my d2 site or the rar with the same name contained in the source archive?

Posted: Wed Sep 20, 2006 1:50 am
by Duper
um.. yea.. i guess?

i did get it from your site. I just renamed the folder so it didn't have the huge name on it.

Posted: Wed Sep 20, 2006 1:52 am
by Duper
it was named: d2x-xl-makefiles.rar_FILES

Posted: Wed Sep 20, 2006 1:54 am
by Diedel
There is no such file on my d2 site. Only d2x-xl-makefiles.rar.

Hm. I think you have to call 'make makefile clean'.

Posted: Wed Sep 20, 2006 1:55 am
by Duper
when i extracted it that's how it was named
*shrug* but that is the rar i got from you ...d2x-xl-makefiles.rar.

*** No rule to make target `makefile'. Stop.

Posted: Wed Sep 20, 2006 2:01 am
by Duper
oh.. to answer the question in the other thread. After install 1.2.11, i tired installing SDL_mixer 1.2.7 And i got an error stating that i needed SDL 1.2.10 .......o_0

Posted: Wed Sep 20, 2006 3:20 am
by Diedel
Please use the edit button and stop making double posts. :)

Where did you get that error? When making SDL_mixer or d2x-xl?

You have to extract d2x-xl-makefiles.rar to your d2x-xl folder and have the extraction program create/use the subfolders from the archive.

It is pretty weird that make clean stops when not finding some file. If a file to be deleted aren't present it should simply proceed with the next file/folder. You can try 'make Makefile clean', but that should be equivalent to 'make clean'.

Generally you can use 'ls' to show a directory listing. 'ls -l' displays additional file info.

Actually it looks like your installation(s) are somehow messed up. After having taken another look at your folder names, I think you have to put the d2x-xl source code one directory level deeper, i.e.

/usr/home/dad/d2x-xl/src
/usr/home/dad/SDL-1.2.11
/usr/home/dad/SDL_mixer-1.2.7

That's how I have organized it.

Posted: Wed Sep 20, 2006 9:38 am
by Duper
I blew everything away.

I'll try again when I get home tonight. thanks.