[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  Schedule::Load
  SVN::S4
  Synopsys-modes
  SystemPerl
  Verilog-Pli
  Voneline
  Vregs
General Info
  Papers

Issue #100

uint32_t undefined in SpCommon.h

Added by Lane Brooks almost 3 years ago. Updated over 2 years ago.

Status:Closed Start date:07/02/2009
Priority:Normal Due date:
Assignee:Wilson Snyder % Done:

0%

Category:-
Target version:-

Description

I am using the new verilator and system perl v1.321 rpms for Fedora and ran into the following error when compiling with tracing enabled:

/usr/include/perl-SystemPerl/SpCommon.h:102: error: ‘uint32_t’ was not declared in this scope

Tracing this back, it seems <sys/types.h> is being included, which defines u_int32_t, but it does not seem <stdint.h> is being included, which defines uint32_t.

Is there a bug here or am I doing something wrong?

History

Updated by Wilson Snyder almost 3 years ago

  • Project changed from Verilator to SystemPerl

Updated by Wilson Snyder almost 3 years ago

  • Status changed from New to Resolved
  • Assignee set to Wilson Snyder

Woops, forgot to update this, sorry.

I pushed the fix for this to SystemPerl Git a while ago; I did a larger fix to insure that there's a common header with OS differences to reduce errors.

In next release.

Updated by Wilson Snyder over 2 years ago

  • Status changed from Resolved to Closed

This was released in 1.330 back on 2009/7/14; forgot to close it.

Also available in: Atom