Sponsored Content
Top Forums UNIX for Dummies Questions & Answers can't even compile my compiler!!! Post 1118 by hotani on Friday 9th of February 2001 10:08:58 AM
Old 02-09-2001
Network

I have two systems, both running solaris 2.5.1. the first is a test server and the other is the production box.

On the test server I just compiled and installed php4, apache 1.3.17, and MySQL 3.23.32. when I tried to do it on the production box, nothing will compile and I get the following error (php4 example):

Code:
In file included from internal_functions.c:39:
/usr/local/src/php-4.0.2/ext/gd/php_gd.h:33: gd.h: No such file or directory
make[2]: *** [internal_functions.lo] Error 1
make[2]: Leaving directory `/usr/local/src/php-4.0.2/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/php-4.0.2/main'
make: *** [all-recursive] Error 1

I installed a new make (gnu make 3.79.1) which seemed to go ok, but did not help anything. I tried to compile a new compiler ( gcc 2.95.2 ), but guess what?

anyone?
 

10 More Discussions You Might Find Interesting

1. Programming

i can't use 'make' in my computer?

I need to compile a file,but 'make' does not work.please tell me how to use it or need which tools? (3 Replies)
Discussion started by: dsun5
3 Replies

2. Programming

I have not c compile environment ,i can download it but it ends with *.gz,so i can't

I need for help . (1 Reply)
Discussion started by: dsun5
1 Replies

3. Shell Programming and Scripting

Clearify what it means under 'WHAT' when hit the 'w'-command

I wonder how I shall read the result below, especially 'what' shown below. The result was shown when I entered 'w'. E.g what is TOP? What is gosh ( what does selmgr mean?)? login@ idle JCPU PCPU what 6:15am 7:04 39 39 TOP 6:34am 6:45 45 45 TOP 6:41am ... (1 Reply)
Discussion started by: Aelgen
1 Replies

4. UNIX for Dummies Questions & Answers

quoting echo 'it's friday'

echo 'it's friday' why appear the > (3 Replies)
Discussion started by: yls177
3 Replies

5. IP Networking

BELKIN 'F5D5020' 16bit PCMCIA - FreeBSD HOWTO

Hey all, I've bought a few bits from Belkin who seem quite happy to support FreeBSD! Last time I bought a UPS from them and it's still going well :D I saw this on their website that the 16bit PCMCIA card was supported under FreeBSD: http://www.belkin.com/network/F5D5020.html I went to my... (0 Replies)
Discussion started by: WIntellect
0 Replies

6. Email Antispam Techniques and Email Filtering

Procmail recipe: blocking 'unsubscribe and opt-out' messages....

Here is a crude procmail recipe that I quickly created (NOT a procmail recipe expert, btw) that has been catching lots of spam (current second after the charset_spam recipe posted earlier): :0B * .*If.you.do.not.wish.to.receive...* more_spam :0B * You.requested.to.receive.this.mailing... (0 Replies)
Discussion started by: Neo
0 Replies

7. Programming

Couldn't compile the simple "Hello World"

So, this is my first C++ program under linux. My OS is Red Hat 8.0, and my codes are like following: $vi hello.cpp #include <iostream> using namespace std; int main() { cout << "Hello World!" << endl; return 0; } $ g++ -o hello hello.cpp the error message are: ... (3 Replies)
Discussion started by: HOUSCOUS
3 Replies

8. UNIX for Advanced & Expert Users

How to remove a file with a leading dash '-' in it's name?

Somehow someone created a file named '-ov' in the root directory. Given the name, the how was probably the result of some cpio command they bozo'ed. I've tried a number of different ways to get rid of it using * and ? wildcards, '\' escape patterns etc.. They all fail with " illegal option --... (3 Replies)
Discussion started by: GSalisbury
3 Replies

9. Shell Programming and Scripting

What are the differences between 'bash' and 'sh'

Hopefully this doesn't come off as too much of a "newbie" question or a flamebait. But I have recently begun working with a Sun Solaris box after having spent the past five years working with RedHat. From what i can tell, thing look fairly similar and the 'man' command is some help. But I've... (7 Replies)
Discussion started by: deckard
7 Replies

10. Programming

New to C/gcc compiler - compile error.

I am new to comiling c/c++ programs with gcc compilier unix - AIX version 5.3 gcc compiler version - 4.0.0 My makefile. # makefile 1.0 08/20/98 #CC = cc CC = gcc ESQL = esql CFLAGS = -Wall DBSLIB= DBSLIB=-L${INFORMIXDIR}/lib/esql -L${INFORMIXDIR}/lib `esql -libs` ALL = hds_near... (9 Replies)
Discussion started by: anish
9 Replies
DH-MAKE-PECL(1) 					     dh-make-pecl User Manual						   DH-MAKE-PECL(1)

NAME
dh-make-pecl - Create debian source packages from pecl extensions SYNOPSIS
dh-make-pecl [--help ] [--version ] [--arch any | all] [--depends DEPENDS] [--build-depends DEPENDS] [--maintainer MAINTAINER] [--prefix PREFIX] [--package-name NAME] [--templatedir TEMPLATEDIR] [--only 4|5] [--phpversion 4 5] [--dont-use-confd] [PACKAGE] DESCRIPTION
This manual page documents briefly the dh-make-pecl command. dh-make-pecl creates the files required to build a debian source package from a PHP extension as it is distributed through PECL. The last parameter passed to dh-make-pecl can be either the .tgz archive containing the php extension or the name of the extension. In the second case dh-make-pecl will first download the archive from http://pecl.php.net. If dh-make-pecl downloads the archive itself, it will always take the most recent version. dh-make-pecl will by default create a directory named php-<pecl-package-name>-<pecl-package-version> which will contain the debian files and the unpacked files from the extension. It will also create a symlink php-<pecl-package-name>_<version>.orig.tar.gz pointing towards the original source. After creating the files you can go into then new directory and build the debian package with dpkg-buildpackage -rfakeroot. This will (for version 0.2.x) create php4-<pecl-package-name> and php5-<pecl-package-name> binary packages. Since version 0.3.x only the binary package for php5 will be build anymore. dh-make-pecl tries to extract as much information about the package from the file package.xml which is part of the pecl extension. Though, there is some information like depends on other debian packages, which must be given by options, e.g. --depends or --build-depends. Debian source packages created by dh-make-pecl can later easily be updated with uscan. OPTIONS
These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the Info files. -h --help Show summary of options. -v --version Show version of program. --arch Set architecture of created debian source package to 'any' or 'all'. Defaults to 'any'. --depends Adds more packages to Depends: beside php4|php5. --build-depends Adds more packages to Build-Depends: beside php4-dev, php5-dev, debhelper and dh-make-php. --prefix Sets prefix of debian source package name. Each name ends in '<pecl-package-name>'. Defaults to 'php'. --maintainer Explicitly sets the maintainer. In most cases it will be propperly guessed by reading some of the environment variables. --package-name Overwrite package name in package.xml. This name will be prefixed with `php-'. Do not use this function unless you know what you are doing. --templatedir Use a different directory with templates for the debian files. Defaults to /usr/share/dh-make-php/pecl.template. --only This option is deprecated. Use --phpversion. Set this to 4 or 5 in order to produce a debian package which creates a binary package for php4 or php5 only, but not for both. This is mostly useful if a pecl package does not compile for all php version. --phpversion Set this to 4, 5 or both separated by a space in order to produce a debian package which creates a binary package for the given php major versions. This is mostly useful if you want to create a pecl package for php4, which is not created by default anymore since dh-make-pecl 0.3.0. --dont-use-confd Some time between Sarge and Etch, the debian php packages has moved its configuration into its own ini file in /etc/php[45]/conf.d and no longer modify the global configuration in /etc/php[45]/<sapi>/php.ini. Since Version 0.2.1 of dh-make-php this is the default behaviour when creating packages. If you prefer the old way of creating php pecl packages use this option. ENVIRONMENT
dh-make-pecl evaluates the following environment variables: DEBFULLNAME - the real name of the maintainer LOGNAME or USER - the username DEBEMAIL or EMAIL - the email address of the user SEE ALSO
dh-make-pear (1). AUTHOR
UWE STEINMANN <steinm@debian.org> Wrote this manpage for the Debian system. COPYRIGHT
Copyright (C) 2004-2010 Uwe Steinmann This manual page was written for the Debian system (and may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or (at your option) any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. dh-make-pecl 09/01/2010 DH-MAKE-PECL(1)
All times are GMT -4. The time now is 06:59 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy