Hi, On Mon, 6 Oct 2003, Stephen Williams wrote:
I guess this means I can't really do what I'm trying to do here, which is to make a one-button build of bith 64bit and 32bit versions of the Icarus Verilog runtime for AMD64. The latter is intended for interfacing with third party i386 extensions.
Well, theoretically you can even create those .so links on your own in a temporary directory during the build process. Something like: % cd <builddir> % mkdir libs32; cd libs32 % ln -sf /lib/libreadline.so.4.3 libreadline.so % cd <builddir>/some-program/ % gcc a.o b.o -o program -L<builddir>/libs32 -lreadline A bit ugly, but would probably work; as said those .so links are only required during build time itself (you have to be careful to not encode that tempdir <builddir>/libs32 as RPATH into the executable, if you use RPATHs at all). Ciao, Michael.