kompilernigsproblem. Kanske någ kan hjälpa mig?
Janne Johansson
jj at it.su.se
Tue Oct 14 17:05:09 CEST 2008
Bernt Hansson wrote:
> Hej listan!
>
> Försöker bygga cinelerra http://cinelerra.org från såsen men det ballar
> ur ganska direkt.
>
>
> FreeBSD localhost 7.0-RELEASE-p3 FreeBSD 7.0-RELEASE-p3 #0: Thu Aug 28
> 14:13:44 CEST 2008 root at localhost:/usr/obj/usr/src/sys/GENERIC amd64
---8<---
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include
> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2
> -MT libmpeg3.lo -MD -MP -MF .deps/libmpeg3.Tpo -c libmpeg3.c -fPIC
> -DPIC -o .libs/libmpeg3.o
> libmpeg3.c: In function 'mpeg3_check_sig':
> libmpeg3.c:132: error: 'u_int32_t' undeclared (first use in this function)
> libmpeg3.c:132: error: (Each undeclared identifier is reported only once
Ser ut som om libmpeg3 behöver inkludera nånting i stil med types.h för
att få reda på vad en u_int32_t är för nåt.
Det kan också vara så att FBSD definierar uint32_t eller nån annan
"stavning" på samma typ av int så att man med lite enkel magi kan säga
att en uint32_t är ekvivalent till u_int32_t.
More information about the BUS
mailing list