On Fri, 2003-01-24 at 16:04, Mark James wrote:
> Florin Andrei <[EMAIL PROTECTED]> wrote:
> > jpeg-mmx-0.1.4 on Red Hat 8.0 fails to build. See attach.
> > make: *** No rule to make target `fdct_mmx.lo', needed by `libjpeg-mmx.la'
>
> This may help:
>
>
>https://sourceforge.net/tracker/index.php?func=detail&aid=548908&group_id=5776&atid=105776
Based on that, i created the attached patch, but it does not help:
mv -f jfdctint.o jfdctint.lo
gcc -O6 -I. -c ./jfdctint.c >/dev/null 2>&1
make: *** No rule to make target `fdct_mmx.lo', needed by
`libjpeg-mmx.la'. Stop.
--
Florin Andrei
http://florin.myip.org/
diff -ru jpeg-mmx-0.1.4.old/cpu_accel.c jpeg-mmx-0.1.4/cpu_accel.c
--- jpeg-mmx-0.1.4.old/cpu_accel.c 2001-12-24 06:27:08.000000000 -0800
+++ jpeg-mmx-0.1.4/cpu_accel.c 2003-01-24 21:28:13.000000000 -0800
@@ -31,7 +31,8 @@
static int x86_accel (void)
{
- INT32 eax, ebx, ecx, edx;
+/* INT32 eax, ebx, ecx, edx; */
+ register INT32 eax asm ("eax"), ebx asm ("ebx"), ecx asm ("ecx"), edx asm ("edx");
INT32 AMD;
INT32 caps;
diff -ru jpeg-mmx-0.1.4.old/Makefile jpeg-mmx-0.1.4/Makefile
--- jpeg-mmx-0.1.4.old/Makefile 2002-01-04 05:06:16.000000000 -0800
+++ jpeg-mmx-0.1.4/Makefile 2003-01-24 21:26:25.000000000 -0800
@@ -252,6 +252,9 @@
%.o: %.s ; $(AS) $(ASFLAGS) -o $@ $<
+.o.lo:
+ mv -f $< $@
+
# Mistake catcher:
jconfig.h: jconfig.doc