[PD] PDP CVS compile errors on x86_64

derek holzer derek at x-i.net
Sat Dec 4 12:50:37 CET 2004


Hi Tom, hi list:

I checked out the CVS PDP:

cvs -d:pserver:anonymous at zwizwa.fartit.com:/usr/local/cvsroot co libtile 
libpdp pdp

Making libtile, I get:

meta_s8_mmx.c: In function `unint_s8_mmx':
meta_s8_mmx.c:14: error: unable to find a register to spill in class 
`GENERAL_REGS'
meta_s8_mmx.c:14: error: this is the insn:
(insn:HI 11 10 12 0 (set (strict_low_part (subreg:QI (reg/v:V8QI 21 xmm0 
[orig:60 v ] [60]) 0))
         (subreg:QI (reg/v:SI 1 dx [orig:58 i ] [58]) 0)) 60 
{*movstrictqi_1} (insn_list 3 (insn_list 10 (nil)))
     (nil))
meta_s8_mmx.c:14: confused by earlier errors, bailing out
make: *** [meta_s8_mmx.o] Error 1
rm op_s8_int_vector.cgen op_s8_int_scalar.cgen op_s16_int_vector.cgen 
op_s16_int_scalar.cgen



Making libpdp, using the --debug flag to get a little bit more into, I 
got this:

libpdp/bitgrid.o
Got a SIGCHLD; 2 unreaped children.
Putting child 0x0059d820 (bitgrid.o) PID 8880 on the chain.
Live child 0x0059d820 (bitgrid.o) PID 8880
Reaping winning child 0x0059d820 PID 8880
Live child 0x0059d820 (bitgrid.o) PID 8881
Got a SIGCHLD; 1 unreaped children.
Reaping winning child 0x0059d820 PID 8881
Removing child 0x0059d820 PID 8881 from chain.
     Successfully remade target file `bitgrid.o'.
    Finished prerequisites of target file `libpdp.so'.
   Must remake target `libpdp.so'.
libpdp/libpdp.so
Got a SIGCHLD; 2 unreaped children.
Putting child 0x0059e630 (libpdp.so) PID 8885 on the chain.
Live child 0x0059e630 (libpdp.so) PID 8885
Reaping winning child 0x0059e630 PID 8885
Live child 0x0059e630 (libpdp.so) PID 8886
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x0059e630 PID 8886
make[2]: *** [libpdp.so] Error 1
Removing child 0x0059e630 PID 8886 from chain.
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x0053b050 PID 8644
make[1]: *** [install] Error 2
Removing child 0x0053b050 PID 8644 from chain.
Got a SIGCHLD; 1 unreaped children.
Reaping losing child 0x0053b760 PID 8636
make: *** [install] Error 2
Removing child 0x0053b760 PID 8636 from chain.


I guess PDP isn't 64bit friendly yet?
The PDP/PiDiP from the PD externals CVS compile w/o error, but do not load.

d.


-- 
derek holzer ::: http://www.umatic.nl
---Oblique Strategy # 36:
"Consult other sources
-promising
-unpromising"




More information about the Pd-list mailing list