<div dir="ltr"><div>After running 'make linux-alsa' things run smoothly until:</div><div><br></div><div><div>g++ -I. -Ilo -O3 -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c ulib_regex.cpp -o ulib_regex.o</div>
<div>ulib_regex.cpp: In function ‘void regex_replace(void*, Chuck_DL_Return*, Chuck_VM_Shred*, CK_DL_API)’:</div><div>ulib_regex.cpp:308:19: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]</div>
<div>     RETURN->v_int = NULL;</div><div>                   ^</div><div>ulib_regex.cpp: In function ‘void regex_replaceAll(void*, Chuck_DL_Return*, Chuck_VM_Shred*, CK_DL_API)’:</div><div>ulib_regex.cpp:397:19: warning: converting to non-pointer type ‘long int’ from NULL [-Wconversion-null]</div>
<div>     RETURN->v_int = NULL;</div><div>                   ^</div><div>g++ -I. -Ilo -O3 -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c util_buffers.cpp -o util_buffers.o</div>
<div>g++ -I. -Ilo -O3 -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c util_console.cpp -o util_console.o</div><div>g++ -I. -Ilo -O3 -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c util_string.cpp -o util_string.o</div>
<div>util_string.cpp: In function ‘std::string get_full_path(const string&)’:</div><div>util_string.cpp:393:14: error: ‘PATH_MAX’ was not declared in this scope</div><div>     char buf[PATH_MAX];</div><div>              ^</div>
<div>util_string.cpp:395:42: error: ‘buf’ was not declared in this scope</div><div>     char * result = realpath(fp.c_str(), buf);</div><div>                                          ^</div><div>makefile:144: recipe for target 'util_string.o' failed</div>
<div>make: *** [util_string.o] Error 1</div></div><div><br></div><div>My googling found no similar errors.  Versions of dependencies are as follows:</div><div><br></div><div>alsa-lib 1.0.27.2-1</div><div>alsa-utils 1.0.27.2-1<br>
</div><div>libsndfile 1.0.25-3<br></div><div><div>gcc 4.8.2-5</div></div><div>flex 2.5.37-1<br></div><div>bison 3.0.1-1<br></div><div>make 4.0-1<br></div><div><br></div><div>I'm new to building software from source so I apologize if this is a beginner's misunderstanding.  Thanks for any help you can give me; I'm looking forward to trying ChucK.</div>
</div>