PDA

View Full Version : slackware 11.0 compile


sfisque
08-07-2007, 08:00 AM
just upgraded my server OS to slackware 11.0 (from 10.2). never saw this error before:

*** No rule to make target `/usr/lib/perl5/5.8.7/i486-linux/CORE/EXTERN.h', needed by `EQW.o'. Stop.

interesting things:

perl --version:

This is perl, v5.8.8 built for i486-linux

any ideas why the Makefile is looking for 5.8.7 when i have 5.8.8 installed?

== sfisque

sfisque
08-07-2007, 08:06 AM
ah, found the culprit.

.depend is looking for it. i didnt find a "depend" target in the top level Makefile. how do i regenerate the depends in its absence?

== sfisque

sfisque
08-07-2007, 08:09 AM
well, found that the subtending Makefiles in the subdirs have a "depend" target.

i'm getting alot of:

cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++

which i dont recall getting previously when building on slackware 10.2. should i be concerned, since its a warning and not an error?

== sfisque

John Adams
08-07-2007, 10:28 AM
Oh... that. Yes, I get literally tons of Warnings myself. Never had a problem with the compile tho. It would be nice if it compiled as cleanly as Windoze. ;)

gernblan
09-01-2007, 07:05 AM
Those warnings shouldn't be a problem. GCC (and g++) just like to be ridiculously verbose, whereas VC++ is not.