On Wed, Apr 30, 2008 at 8:00 AM, Anand Shankar <[EMAIL PROTECTED]>
wrote:

> I have the following packages installed in my Fedora8 system.
>
> [EMAIL PROTECTED] rpm -qa | grep gcc
> compat-gcc-34-3.4.6-8
> gcc-4.1.2-33
> libgcc-4.1.2-33
> gcc-c++-4.1.2-33
> [EMAIL PROTECTED] rpm -qa | grep glibc
> glibc-common-2.7-2
> glibc-2.7-2
> glibc-devel-2.7-2
>
>
> While compiling tar.gz source files, I get some very basic errors. I
> am wondering which packages am I missing:
> The last few lines of the error log below shows I am missing stdio.h.
> Now thats very basic!!!
>
> configure:2044: checking for a BSD-compatible install
> configure:2100: result: /usr/bin/install -c
> configure:2111: checking whether build environment is sane
> configure:2154: result: yes
> configure:2219: checking for gawk
> configure:2235: found /bin/gawk
> configure:2246: result: gawk
> configure:2257: checking whether make sets $(MAKE)
> configure:2278: result: yes
> configure:2464: checking whether to enable maintainer-specific
> portions of Makefiles
> configure:2473: result: no
> configure:2501: checking for style of include used by make
> configure:2529: result: GNU
> configure:2602: checking for gcc
> configure:2618: found /usr/lib/ccache/gcc
> configure:2629: result: gcc
> configure:2867: checking for C compiler version
> configure:2874: gcc --version >&5
> gcc (GCC) 4.1.2 20070925 (Red Hat 4.1.2-33)
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> configure:2877: $? = 0
> configure:2884: gcc -v >&5
> Using built-in specs.
> Target: i386-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
> --infodir=/usr/share/info --enable-shared --enable-threads=posix
> --enable-checking=release --with-system-zlib --enable-__cxa_atexit
> --disable-libunwind-exceptions
> --enable-languages=c,c++,objc,obj-c++,java,fortran,ada
> --enable-java-awt=gtk --disable-dssi --enable-plugin
> --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
> --enable-libgcj-multifile --enable-java-maintainer-mode
> --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-cpu=generic
> --host=i386-redhat-linux
> Thread model: posix
> gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
> configure:2887: $? = 0
> configure:2894: gcc -V >&5
> gcc: '-V' option must have argument
> configure:2897: $? = 1
> configure:2920: checking for C compiler default output file name
> configure:2947: gcc    conftest.c  >&5
> configure:2950: $? = 0
> configure:2988: result: a.out
> configure:3005: checking whether the C compiler works
> configure:3015: ./a.out
> configure:3018: $? = 0
> configure:3035: result: yes
> configure:3042: checking whether we are cross compiling
> configure:3044: result: no
> configure:3047: checking for suffix of executables
> configure:3054: gcc -o conftest    conftest.c  >&5
> configure:3057: $? = 0
> configure:3081: result:
> configure:3087: checking for suffix of object files
> configure:3113: gcc -c   conftest.c >&5
> configure:3116: $? = 0
> configure:3139: result: o
> configure:3143: checking whether we are using the GNU C compiler
> configure:3172: gcc -c   conftest.c >&5
> configure:3178: $? = 0
> configure:3195: result: yes
> configure:3200: checking whether gcc accepts -g
> configure:3230: gcc -c -g  conftest.c >&5
> configure:3236: $? = 0
> configure:3335: result: yes
> configure:3352: checking for gcc option to accept ISO C89
> configure:3426: gcc  -c -g -O2  conftest.c >&5
> conftest.c:11:19: error: stdio.h: No such file or directory
> conftest.c:12:23: error: sys/types.h: No such file or directory
> conftest.c:13:22: error: sys/stat.h: No such file or directory
> conftest.c:16: error: expected '=', ',', ';', 'asm' or '__attribute__'
> before '*' token
> conftest.c:50: error: expected declaration specifiers or '...' before
> 'FILE'
> configure:3432: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME "wxcam"
> | #define PACKAGE_TARNAME "wxcam"
> | #define PACKAGE_VERSION "1.0.1"
>
> Thanks in advance.
>
> anand
>
> _______________________________________________
> ilugd mailinglist -- [email protected]
> http://frodo.hserus.net/mailman/listinfo/ilugd
> Next Event: http://freed.in - February 22-24, 2008
> Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi
> http://www.mail-archive.com/[email protected]/
>

Hi,
    It seems either you don't have glibc-headers installed on your machine
(install/re-install it) or you've glibc-headers at some unusual place. Try
to find location of stdio.h on your machine. If it's not /usr/include then
try to install/re-install the glibc-headers package. It should help you out.

Regards,
Mayank
_______________________________________________
ilugd mailinglist -- [email protected]
http://frodo.hserus.net/mailman/listinfo/ilugd
Next Event: http://freed.in - February 22-24, 2008
Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi 
http://www.mail-archive.com/[email protected]/

Reply via email to