Skip to content

make error installing on Mac OSX Yosemite #2

Description

@bigtunacan

First I got the VEX error that I have seen others post. I got through that by cloning the vex repo here;
https://github.com/fredericgermain/vex

But then when I run make that errors out instead with the following.

In file included from ../include/pub_tool_clientstate.h:35:                                                                                                                        [229/1550]
../include/pub_tool_xarray.h:57:59: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern XArray* VG_(newXA) ( void*(*alloc_fn)(const HChar*,SizeT), 
                                                          ^~~~~
In file included from m_addrinfo.c:33:
./pub_core_clientstate.h:46:8: error: unknown type name 'Addr'
extern Addr  VG_(clstk_start_base); // *Initial* lowest byte address
       ^
./pub_core_clientstate.h:47:8: error: unknown type name 'Addr'
extern Addr  VG_(clstk_end);        // Highest byte address
       ^
./pub_core_clientstate.h:54:8: error: unknown type name 'Addr'
extern Addr  VG_(brk_base);      // start of brk
       ^
./pub_core_clientstate.h:55:8: error: unknown type name 'Addr'
extern Addr  VG_(brk_limit);     // current brk
       ^
./pub_core_clientstate.h:88:8: error: unknown type name 'Addr'
extern Addr VG_(client___libc_freeres_wrapper);
       ^
./pub_core_clientstate.h:94:8: error: unknown type name 'Addr'
extern Addr VG_(client__dl_sysinfo_int80);
       ^
./pub_core_clientstate.h:113:8: error: unknown type name 'SizeT'; did you mean 'SSizeT'?
extern SizeT* VG_(client__stack_cache_actsize__addr);
       ^~~~~
       SSizeT
../include/pub_tool_basics.h:91:31: note: 'SSizeT' declared here
typedef  Word                 SSizeT;     // 32             64
                              ^
In file included from m_addrinfo.c:35:
In file included from ./pub_core_libcbase.h:40:
../include/pub_tool_libcbase.h:82:8: error: unknown type name 'SizeT'; did you mean 'SSizeT'?
extern SizeT  VG_(strlen)         ( const HChar* str );
       ^~~~~
       SSizeT
../include/pub_tool_basics.h:91:31: note: 'SSizeT' declared here
typedef  Word                 SSizeT;     // 32             64
                              ^
In file included from m_addrinfo.c:35:
In file included from ./pub_core_libcbase.h:40:
../include/pub_tool_libcbase.h:84:68: error: unknown type name 'SizeT'; did you mean 'SSizeT'?
extern HChar* VG_(strncat)        ( HChar* dest, const HChar* src, SizeT n );
                                                                   ^~~~~
                                                                   SSizeT
../include/pub_tool_basics.h:91:31: note: 'SSizeT' declared here
typedef  Word                 SSizeT;     // 32             64
                              ^
In file included from m_addrinfo.c:35:
In file included from ./pub_core_libcbase.h:40:
../include/pub_tool_libcbase.h:87:68: error: unknown type name 'SizeT'; did you mean 'SSizeT'?
extern HChar* VG_(strncpy)        ( HChar* dest, const HChar* src, SizeT ndest );

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions