nucpc
  
 
  
 
 
Group: Members 
Posts: 89 
Joined: Dec. 2003 | 
  | 
Posted: Mar. 02 2004,21:43 | 
   | 
 
 
  
Just hoping someone can help with this....
  Up to 0.6.0 I've been doing little remasters of DSL CD's (basically just opening the KNOPPIX file and copying stuff into /usr/bin, /usr/lib etc) to squeeze on a few more apps and then remaking the iso. In particular (for simple fortran) f2c and tcc was a winner...
  Having converted a prog.f with f2c,
  tcc -lf2m -lm prog.c
  would happily compile it (with libm.so etc squeezed on as well), without need to link to libstdc++-3-libc6.1-2-2.10.0 explicitly, and everything ran sweetly.... In 0.6.+ I see you can now "tcc prog.c" without problem but all of my f2c conversions won't compile anymore......
  The tcc in 0.6.+ appears to need another library path with these fortran conversions and gives undefined symbol errors for `s_wsle', `do_lio',  `e_wsle' etc. These are errors I recognise but I just can't stop them. If I try to replace the tcc (and /usr/lib/tcc/*) with the older versions, libc.so complains about unrecognised file types and if I knock out absolutely everything and try to copy in all the old tcc stuff I get `__libc_csu_init' etc undefined...
  Any ideas/help would be greatly appreciated.....
  PS. I don't know if its just the business card CDs I'm using but typically I can get f2c and all its libraries, ogle, xmgr, latex2rtf, an old copy of xv and few other bits and pieces (making a 52M iso) still to fit onto the mini-CD. Very nice indeed, and everything goes back to running in the ram.... 
 |