PDA

View Full Version : Compiling 4.3.18



jt6w
11-11-2003, 09:54 AM
Just tried doing Make with 4.3.18. I believe I'm getting the same compile errors that were fixed with the 4.3.17.1 patch.

packetcapture.cpp:196: `free' undeclared (first use this function)

Zaphod
11-11-2003, 10:24 AM
Originally posted by jt6w
Just tried doing Make with 4.3.18. I believe I'm getting the same compile errors that were fixed with the 4.3.17.1 patch.

packetcapture.cpp:196: `free' undeclared (first use this function)

packetcapture.cpp didn't change between 4.3.17.1 and 4.3.18. Furthermore, I test compiled the CVS and tarball for 4.3.18 on RH 8.0 which was one of the platforms having compilation problems.

So... Are you sure you actually grabbed 4.3.18? How did you grab it? What are the first 3 lines of the CHANGES file? Could you possibly include the standard build/system information that we always ask for (Linux distro? Compiler version?, Qt version, etc.)?

Enjoy,
Zaphod (dohpaZ)

jt6w
11-11-2003, 10:38 AM
Grabbed it from your site! :D

Since it was a new setup on that system, I went back and downloaded the 4.3.17. Grabbed the opcode/decode, applied the 4.3.17.1 patch, and was able to compile and run without any problems.


CHANGES

dohpaZ (11/11/03)
------------------------------------------
+ Updated version to 4.13.18


I'm running Mandrake 9.2
Kernel 2.4.22-21

QT 3.1.2
gcc 3.3.1

Zaphod
11-11-2003, 10:50 AM
Is anyone else having problems compiling 4.3.18, or is this an isolated incident? I can't reprodue the problem this user lists on either my RedHat 8 or RedHat 9 machines with 4.3.18.

Enjoy,
Zaphod (dohpaZ)

jt6w
11-11-2003, 11:00 AM
I'm dumbfounded (sp) :confused:


Tried to compile 4.3.18 again and it worked.

What changed?

I removed an extra NIC and reconfigured network.


I'm so confused.


I had similar problem compiling 4.3.18 on another system running Mandrake 9.1. I'll have to see if I can get that one to compile now.

Zaphod
11-11-2003, 11:01 AM
Originally posted by jt6w
Grabbed it from your site! :D

Since it was a new setup on that system, I went back and downloaded the 4.3.17. Grabbed the opcode/decode, applied the 4.3.17.1 patch, and was able to compile
and run without any problems.


Did you un-tar it into a fresh/empty directory or on top of an existing tree? Also, in your copy is stdlib.h listed in the #include list of packetcapture.cpp (should be about line 13 of the file), because that is the header that defines free and was the addition included in 4.3.17.1 to fix the compilation problem?


Originally posted by jt6w
I'm so confused.

Join the club... :p

Also, this should really go into the ShowEQ Help Desk (http://seq.sourceforge.net/forums/forumdisplay.php?s=&forumid=5) forum, so I'm moving it there.

Enjoy,
Zaphod (dohpaZ)

Freakyuno
11-11-2003, 11:07 AM
Had the pre-patched 4.3.17 installed

Download the full tar'ed version of 4.3.18 from your site.

make uninstall
make distclean

Used window manager to untar the files into a new directory.
make -f makefile.dist
./configure
su
make && make install

Went flawlessly on Redhat 9.1 shrike.

jt6w
11-11-2003, 11:12 AM
I kept the versions in seperate directories. As soon as I figure out why my other install isn't working (Mandrake 9.1), I'll post results here.

Think I'll grab lunch first .


Thanks again, Zaphod

mirulo
11-11-2003, 12:28 PM
4.3.18 version on RedHat 9 works fine !!!
Thx for this !!!

lildr00d
11-11-2003, 12:28 PM
I had no problems with 4.3.18

I rename current showeq directory to old version number and start from scratch though on new versions.

jt6w
11-11-2003, 03:05 PM
Got it to work on Mandrake 9.1 now.

Just rebooted and started over.

I guess I just didn't have enough coffee this morning.