Project

General

Profile

[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
  SVN::S4
  Voneline
  WFH
General Info
  Papers

Issue #100

uint32_t undefined in SpCommon.h

Added by Lane Brooks about 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
% Done:

0%


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

#1 Updated by Wilson Snyder about 10 years ago

  • Project changed from Verilator to SystemPerl

#2 Updated by Wilson Snyder about 10 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.

#3 Updated by Wilson Snyder over 9 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