in reply to Problem installing GD.pm under Solaris
Are you saying that, on the one hand, you have gd.h in /usr/local/include (as shown by ls /usr/local/include), but on the other hand find / -name gd.h can't find it?? If so, I'd first try to figure out why this is :)
If you hadn't run both commands as root, I would've asked whether maybe /usr/local/include (or one of its parent dirs) is an NFS share, which is configured to not allow root access (as is typically done for security reasons)... Anyhow, you could try to run the build steps as non-root, and only do the final make install as root.
BTW, the issue with illegal option -nt-search-dirs can probably be ignored: Makefile.PL contains some auto configuration stuff, among which it tries to look for stray include files. For this, it uses the compiler option -print-search-dirs. Unfortuantely, this option is gcc specific - the Solaris system cc doesn't support it, nor anything similar, AFAICT. (It does know the single letter options -p -r -i, though, that's why -pri is being cut off...). OTOH, the default -I/usr/local/include does end up on the command line, so things should work fine, if you have gd.h etc. in that directory, and have permission to read it...
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Problem installing GD.pm under Solaris
by neversaint (Deacon) on Apr 18, 2007 at 13:14 UTC | |
by almut (Canon) on Apr 18, 2007 at 13:56 UTC | |
by neversaint (Deacon) on Apr 18, 2007 at 14:21 UTC | |
by almut (Canon) on Apr 18, 2007 at 15:51 UTC | |
by neversaint (Deacon) on Apr 19, 2007 at 01:44 UTC | |
|