After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 423579 - crash in Help: I'm trying to build an a...
crash in Help: I'm trying to build an a...
Status: RESOLVED DUPLICATE of bug 364768
Product: yelp
Classification: Applications
Component: General
2.16.x
Other All
: High critical
: ---
Assigned To: Yelp maintainers
Yelp maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-28 03:25 UTC by Mickey Uppendahl
Modified: 2007-04-02 16:22 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Mickey Uppendahl 2007-03-28 03:25:05 UTC
Version: 2.16.1

What were you doing when the application crashed?
I'm trying to build an application that isn't available as a .deb

When I try to run the config script, I get the errors:
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/lib/X11/config
<stdin>:1:19: error: stdio.h: No such file or directory
<stdin>:2:19: error: ctype.h: No such file or directory
<stdin>: In function ‘main’:
<stdin>:18: error: ‘NULL’ undeclared (first use in this function)
<stdin>:18: error: (Each undeclared identifier is reported only once
<stdin>:18: error: for each function it appears in.)
<stdin>:45: warning: incompatible implicit declaration of built-in function ‘sscanf’
<stdin>:49: warning: incompatible implicit declaration of built-in function ‘printf’
Aborted (core dumped)

It seems like stdio.h should just be in a search path or something, but I can't even find the file on the system.  I've verified that glibc is present (isn't stdio.h supposed to be in glibc?)

Sorry for the newbe question, but how do I configure ubuntu to be able to do things like simple software builds?



Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 119832576 vsize: 0 resident: 119832576 share: 0 rss: 36057088 rss_rlim: 0
CPU usage: start_time: 1175052069 rtime: 0 utime: 121 stime: 0 cutime:101 cstime: 0 timeout: 20 it_real_value: 0 frequency: 3

Backtrace was generated from '/usr/bin/yelp'

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1227143504 (LWP 11552)]
[New Thread -1303139424 (LWP 11565)]
[New Thread -1294746720 (LWP 11564)]
[New Thread -1286354016 (LWP 11563)]
[New Thread -1277961312 (LWP 11562)]
[New Thread -1269306464 (LWP 11557)]
[New Thread -1246807136 (LWP 11554)]
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1227143504 (LWP 11552))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 strcmp
    from /lib/tls/i686/cmov/libc.so.6
  • #5 g_str_equal
    from /usr/lib/libglib-2.0.so.0
  • #6 ??
  • #7 ??
  • #0 __kernel_vsyscall

Comment 1 Mickey Uppendahl 2007-03-28 04:32:19 UTC
This problem happened when I was trying to install NIST-Net (a public domain network impairment program written by the US National Institute of Standards and Technology) on a newly installed Ubuntu 6.10 i386 Desktop system.

If this wound up in the wrong place for this kind of problem, my appologies - I just put in a search for my error message under the "help" tool, and here I am...  I think it may have wound up listed as a Gnome problem, but I don't think it is - I'd more guess that it's an Ubuntu problem, but then I really don't know...

I still believe that the main part of my problem is related to these errors:

<stdin>:1:19: error: stdio.h: No such file or directory
<stdin>:2:19: error: ctype.h: No such file or directory

Obviously it's a problem when you can't find stdio.h!  However, I've never actually done any c programming under Linux from the command line, and I don't have a clue where to start looking for how to get the library accessable.  One friend that I talked to (who has certainly done a lot more c than I) was surprised that it wasn't just there, and offered no suggestions.  Isn't stdio.h supposed to be included in glibc?  That's certainly installed - I checked.

Any suggestions that anyone can offer to a newbe like me, I'd really appreciate it.
Comment 2 Pedro Villavicencio 2007-04-02 16:22:35 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.


*** This bug has been marked as a duplicate of 364768 ***