Page 1 of 1

Mandrake compliation problem

Posted: 11 May 2004 17:46
by guest
When make, I get the following:

Compiling src/core/application.cpp...
g++ -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DSYSLOG -o obj/core/application.o -c src/core/application.cpp
In file included from src/core/application.cpp:90:
src/core/common.h:113: error: conflicting types for `typedef uint64_t u64'
src/core/common.h:90: error: previous declaration as `typedef long long unsigned int u64'
src/core/common.h:114: error: conflicting types for `typedef int64_t s64'
src/core/common.h:81: error: previous declaration as `typedef long long int s64'
In file included from src/core/application.cpp:112:
src/core/hashtable.cpp: In member function `uint32_t C_HashMethod<void*>::Hash(void*) const':
src/core/hashtable.cpp:100: warning: cast from pointer to integer of different size
make: *** [obj/core/application.o] Error 1

What should I change? I'm running Mandrake 9.2 AMD64 :shock:

Thanks!

The same problem on RHEL4 AS on AMD64

Posted: 23 Mar 2005 11:32
by leojuang
I meet the same problem on my AMD64 box with RHEL4AS and need help.

Posted: 17 May 2005 10:07
by broquea
Using Mandrake, I find using urpmi to get everything installed happily.

I'd compile from source or cvs if I was using slack, but with packaged systems like Redhat/fedora, Debian (apt) and Mandrake, using the packages work well enough till new ones in contrib show up.

Re: Mandrake compliation problem

Posted: 26 Jun 2006 13:47
by Guest
When make, I get the following:

Compiling src/core/application.cpp...
g++ -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DSYSLOG -o obj/core/application.o -c src/core/application.cpp
In file included from src/core/application.cpp:90:
src/core/common.h:113: error: conflicting types for `typedef uint64_t u64'
src/core/common.h:90: error: previous declaration as `typedef long long unsigned int u64'
src/core/common.h:114: error: conflicting types for `typedef int64_t s64'
src/core/common.h:81: error: previous declaration as `typedef long long int s64'
In file included from src/core/application.cpp:112:
src/core/hashtable.cpp: In member function `uint32_t C_HashMethod<void*>::Hash(void*) const':
src/core/hashtable.cpp:100: warning: cast from pointer to integer of different size
make: *** [obj/core/application.o] Error 1

What should I change? I'm running Mandrake 9.2 AMD64 :shock:

Thanks!

Re: Mandrake compliation problem

Posted: 29 Aug 2006 12:17
by ghaith
يعني شو مشان؟
When make, I get the following:

Compiling src/core/application.cpp...
g++ -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DSYSLOG -o obj/core/application.o -c src/core/application.cpp
In file included from src/core/application.cpp:90:
src/core/common.h:113: error: conflicting types for `typedef uint64_t u64'
src/core/common.h:90: error: previous declaration as `typedef long long unsigned int u64'
src/core/common.h:114: error: conflicting types for `typedef int64_t s64'
src/core/common.h:81: error: previous declaration as `typedef long long int s64'
In file included from src/core/application.cpp:112:
src/core/hashtable.cpp: In member function `uint32_t C_HashMethod<void*>::Hash(void*) const':
src/core/hashtable.cpp:100: warning: cast from pointer to integer of different size
make: *** [obj/core/application.o] Error 1

What should I change? I'm running Mandrake 9.2 AMD64 :shock:

Thanks!