Today I bought a CD-ROM contains RedHat Linux 6.0 and tried to compile
DeleGate on it. Like someone wrote, the make stopped at the very
begining because of mismatching of declaration. So I tried
% make PATH=.:$PATH CFLAGS=-I/usr/include
to successfully finish all of compilations. But at the ending of make,
it failed to link delegated saying "undefined reference to `Fstype'".
So I inserted a line like follows at the top of src/delegated.c
and retried the make to get src/delegated.
I found this problem is caused by the strange specification of statvfs()
function which seems to be newly introduced in Linux 6.0, which is given
the same name but has different type of argument structure from those of
other systems, to break the automatic configuration of DeleGate.
I will modify maker/__statvfs.c to cope with such situation in the next
Yutaka Sato <firstname.lastname@example.org> http://www.etl.go.jp/~ysato/ @ @
Computer Science Division, Electrotechnical Laboratory ( - )
1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan _< >_
On 05/19/99(19:18) Bjrn Sllarp <email@example.com> wrote
|I'm having problems compile delegate on my RedHat Linux 6.0 computer. If I
|just write "make" I get the message
|saying that i should write make PATH=".:$PATH" or something like
|that.. and when I write exactly like it says (cut and paste) it doesn't
|work.. It compiles some but when I enter the src dir and try to start
|with the command ./delegated he says no such program or something like
|that. I also tryed compile with CC=gcc but nothing helps.. Why is it
|ike this?? Is it impossible to compile your program in linux or am I
|makeing something wrong??
On 05/19/99(20:36) I wrote in <_A466@delegate-en.ML_>
|Could you show me the (error) messages around the termination of
|your make? I only have an ancient RedHat Linux (4.1) nearby me
|where I can make DeleGate by ``make CC=gcc PATH=".:$PATH"''.
|I have AIX/2.4 with gcc/2.6.3 where
| make CC=gcc PATH=".:$PATH"
|failes in the way of compilation of mkmake.c but succeeds with
| make CC=gcc PATH=".:$PATH" HDRDIRS="-I/usr/include -I../include"
On 1999 00/00/00(00:0X) "Jurijs Turjanskis" <firstname.lastname@example.org> wrote
| When I compile Delegate 5.9.2 on RedHat 6.0
|#make PATH=".:$PATH" CC=gcc (without that parametrs he don't compile)
|I receive following error:
| teleportd.c:24: macro `strdup' used without args
| make: *** [teleportd.o] Error 1
| make: Leaving directory `/usr/src/delegate5.9.2/teleport'
On 07/03/99(06:50) "Jon Gillies" <email@example.com> wrote
|I have the same problem.
On 07/29/99(21:08) =?iso-8859-1?q?Peter=20Hoeg?= <firstname.lastname@example.org> wrote
|As from what I could read on www.delegate.org I'm not
|the only one experiencing severe problems with
|Delegate when trying to compile it. Appearantly, the
|declarations of some macros make the compiler fail.
|Has anybody managed to come up with a solution?? I
|can't even compile 5.9.1 on my RH 6.0, while it worked
|perfectly on RH 5.X. Anybody??
On 07/28/99(22:04) Oliver Hertel <email@example.com> wrote
|Is there a 5.9.3 (including the temp-file patch) binary for Solaris
|2.6 around? I cannot compile it here ("Something wrong in Libraries"
|--> libsubst.a), when using gcc or cc (same under RedHat Linux 6.0,
In message <Pine.LNX.3.96.990803105859.19279Afirstname.lastname@example.org> on 08/03/99(18:03:56)
you Izak Burger <gpf1@sun..za> wrote:
|Could you perhaps tell me what the best way is to compile delegate 5.9.3
|under Linux. gcc is complaining about strdup being used without
|arguments, as well as a few other string.h functions I have problems with.
In message <6F9A780261FED2118D7700A0C99D62AE022927@CRAB> on 07/29/99(05:31:36)
you "Zimmerman, Martin" <email@example.com> wrote:
|I am trying to install your firewall product on my Caldera OpenLinux Server
|2.2. I have downloaded the file and gunzipped and tar -xvf'd it, and done a
|chmod 700 Makefile. Then I type "root/delegate5.9.2/Makefile" but it fails
|every time saying that it can't find the commands. What am I doing wrong?