Re: error on makedepend

[email protected] (Thomas Schulz)
Newsgroups gmane.comp.web.amaya.devel
Message-ID <[email protected]>
> From: Riccardo Mottola <[email protected]>
> To: <[email protected]>
> Subject: error on makedepend
> 
> Hello,
> 
> I'm trying to compile Amaya 8.5 release, on AIX 4.2 with gcc 2.95 and motif
> 
> I configured and saw no problems, using gnu-make I launched make:
> gmake[1]: Entering directory `/usr/local/build/Amaya/AIX/tools/mkdep'
> g++ -O2 -W -x c++ -D__cplusplus -I../../ -c ../../../tools/mkdep/mkdep.c -o
> mkde
> p.o
> ../../../tools/mkdep/mkdep.c: In function `void do_depend()':
> ../../../tools/mkdep/mkdep.c:388: ANSI C++ forbids implicit conversion from
> `voi
> d *' in assignment
> gmake[1]: *** [mkdep.o] Error 1
> gmake[1]: Leaving directory `/usr/local/build/Amaya/AIX/tools/mkdep'
> gmake: *** [tools/mkdep/mkdep] Error 2
> 
> Ideas?
> 
> -Riccardo

I had to make the following change to mkdep.c

> diff mkdep.c.orig mkdep.c
388c388
<         mmap_map = malloc(mmap_mapsize);
---
>         mmap_map = (char *)malloc(mmap_mapsize);


See the archives of this list for other changes that I had to make for AIX.
Note that I was building on AIX 4.1, so you should not have all of the
problems that I had.

Tom schulz
Applied Dynamics Intl.
[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.