#!/bin/sh
. vhome;cd "$home"

catdir lib2.cp |wr_over lib2.cp ;test $PIPESTATUS -eq 0 || exit

cpp.py lib2
hed lib lib2
cat <<herefile |wr_over lib.h_1
#include "lib.h_"
#include "lib2.h_"
herefile
gcc -c lib.c -Dlib_override_2 -Dlib_override_3 -Wall|& gccw $1 #-fPIC maybe -DPIC for .o to be part of .so
#-lm
( name=mlib;ln lib.o $name.o;rm $name.a 2>/dev/null;ar -rcTs $name.a $name.o;rm $name.o;)