View Issue Details

IDProjectCategoryView StatusLast Update
0000802XdebugInstallationpublic2012-03-26 17:04
Reporterivan.ghisleni Assigned Toderick  
PriorityhighSeverityblockReproducibilityalways
Status resolvedResolutionno change required 
PlatformLinuxOSUbuntuOS Version10.04
Product Version2.1.3 
Summary0000802: Problems installing "Debugclient"
DescriptionHi to all

I'm doing the thesis for university on Code coverage using Xdebug and I have problems with debugclient.

I'm trying to install debug client on my ubuntu 10.04 but I have some problems...
I'm using ZendServer and I've already stopped ZendOptimizer and ZendDebugger as written on the docs.

I didn't have problem configuring Xdebug, but when I tried to install debug client at the moment of make install it return this:

make[1]: Entering directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /usr/bin/install -c debugclient '/usr/local/bin'
make[1]: Nothing to be done for `install-data-am'.
make[1]: Leaving directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'


and when i try to execute the first example the var_dump() doesn't work as the docs say..... it show this:

array(4) { ["one"]=> string(23) "a somewhat long string!" ["two"]=> array(1) { ["two.one"]=> array(2) { ["two.one.zero"]=> int(210) ["two.one.one"]=> array(2) { ["two.one.one.zero"]=> float(3.141592564) ["two.one.one.one"]=> float(2.7) } } } ["three"]=> object(test)#1 (3) { ["pub"]=> *RECURSION* ["priv":"test":private]=> bool(true) ["prot":protected]=> int(42) } ["four"]=> array(6) { [0]=> int(0) [1]=> int(1) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(5) } }
Steps To Reproduce./configure --with-libedit
make
make install
Additional Information./configure --with-libedit
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking error.h usability... yes
checking error.h presence... yes
checking for error.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking size of char... 1
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking for gethostbyname in -lnsl... yes
checking for socket in -lsocket... no
checking for strerror... yes
checking for strtol... yes
checking for strtoul... yes
checking whether to enable debugging... no
checking whether to use dmalloc debugging... no
checking whether to use libedit... yes
checking for tgetflag in -ltermcap... yes
checking for el_set in -ledit... yes
checking for H_SETSIZE... H_SETSIZE
checking for number of arguments to el_init... 4
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default commands


make
make all-am
make[1]: Entering directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'
make[1]: Leaving directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'



make install
make[1]: Entering directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
  /usr/bin/install -c debugclient '/usr/local/bin'
make[1]: Nothing to be done for `install-data-am'.
make[1]: Leaving directory `/home/ivanghisleni/Downloads/xdebug-2.1.3/debugclient'
TagsNo tags attached.
Operating SystemUbuntu 10.04
PHP Version5.4.0

Activities

derick

2012-03-23 21:52

administrator   ~0002001

The debug client is only for testing the remote debugging. It is not what you want to install if you want to get Xdebug going. Please follow the instructions at http://xdebug.org/docs/install#source or http://xdebug.org/find-binary.php to get Xdebug installed.

ivan.ghisleni

2012-03-24 09:11

reporter   ~0002004

If I understand what you're saying, I only need that Xdebug is installed and I don't need debug client for working locally?

Tnx

derick

2012-03-24 15:37

administrator   ~0002006

Correct, you need need debugclient. Just Xdebug and your IDE is enough.

ivan.ghisleni

2012-03-26 15:39

reporter   ~0002016

Really thanks!!!

derick

2012-03-26 17:04

administrator   ~0002017

Ok, closing then.

Issue History

Date Modified Username Field Change
2012-03-22 17:49 ivan.ghisleni New Issue
2012-03-23 21:52 derick Note Added: 0002001
2012-03-23 21:52 derick Assigned To => derick
2012-03-23 21:52 derick Status new => feedback
2012-03-24 09:11 ivan.ghisleni Note Added: 0002004
2012-03-24 09:11 ivan.ghisleni Status feedback => assigned
2012-03-24 15:37 derick Note Added: 0002006
2012-03-26 15:39 ivan.ghisleni Note Added: 0002016
2012-03-26 17:04 derick Note Added: 0002017
2012-03-26 17:04 derick Status assigned => resolved
2012-03-26 17:04 derick Resolution open => no change required