Вот, откомпилировал:
http://jamwarrior.narod.ru/sources/Geompack.rar
Компилировал Borland C++ 5.02 (5.01 не нашел на работе, дома посмотрю и перепроверю, если с этим файлом у Вас не выйдет).
В архиве следующие файлы:
GEOMPACK.H
GEOMPACK.CPP
GEOMPACK.OBJ
OPT.TXT
ERR.TXT
Первые 2 файла - те, что я отредактировал и откомпилировал, .obj - результат компиляции (но даже не знаю, для какой платформы он получился - win32 или dos16), err.txt - это сообщения компилятора (там тока warnings, я их почитал - вроде ничего страшного), вот они:
Код:
Borland C++ 5.2 Copyright (c) 1987, 1997 Borland International
Mar 19 1997 17:29:40
geompack.cpp:
Warning geompack.cpp 1937: Continuation character \ found in // comment
Warning geompack.cpp 1939: Continuation character \ found in // comment
Warning geompack.cpp 1941: Continuation character \ found in // comment
Warning geompack.cpp 2896: Parameter 'tri_num' is never used in function swapec(int,int *,int *,int *,int,double *,int,int *,int *,int *)
Warning geompack.cpp 2987: 'len' is assigned a value that is never used in function timestring()
Warning geompack.cpp 3637: Parameter 'point_num' is never used in function vbedg(double,double,int,double *,int,int *,int *,int *,int *,int *,int *)
Warning geompack.cpp 3637: Parameter 'tri_num' is never used in function vbedg(double,double,int,double *,int,int *,int *,int *,int *,int *,int *)
Я там вставил extern "C", так что процедуры, расположенные в этом файле должны линковатся как с C, так C++ - программами.