make -C ../np_drm_edata make[1]: Entering directory `/usr/local/cell/samples/network/np/np_drm_edata' /usr/local/cell/host-win32/ppu/bin/ppu-lv2-g++ -c -g -O2 -std=c++98 -W -Wall -Wuninitialized -Wcomment -Wchar-subscripts -Wdeprecated-declarations -Wendif-labels -Wformat=2 -Wformat-extra-args -Wimplicit -Wimport -Winline -Wmissing-braces -Wparenthes es -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wunknown-pragmas -Wunused -Wwrite-strings -DCELL_DATA_DIR=\"/usr/local/cell/sample_data\" -Wp,-MMD,objs/main.ppu.d,-MT,objs/main.ppu.o -o objs/main.ppu.o main.cpp In file included from main.cpp:14: /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/process.h: In function 'int sys_process_get_number_of_object(std::uint32_t, std::size_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/process.h:233: error: cast from 'std::size_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/process.h: In function 'int sys_process_get_id(std::uint32_t, std::uint32_t*, std::size_t, std::size_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/process.h:245: error: cast from 'std::uint32_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/process.h:245: error: cast from 'std::size_t*' to 'std::uint32_t' loses precision In file included from /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/np/matching.h:8, from /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/np.h:19, from main.cpp:17: /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_mmapper_allocate_address(std::size_t, std::uint64_t, std::size_t, sys_addr_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:98: error: cast from 'sys_addr_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_mmapper_search_and_map(sys_addr_t, sys_memory_t, std::uint64_t, sys_addr_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:137: error: cast from 'sys_addr_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_get_page_attribute(sys_addr_t, sys_page_attr_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:168: error: cast from 'sys_page_attr_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_get_user_memory_size(sys_memory_info_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:179: error: cast from 'sys_memory_info_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_allocate(std::size_t, std::uint64_t, sys_addr_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:191: error: cast from 'sys_addr_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_allocate_from_container(std::size_t, sys_memory_container_t, std::uint64_t, sys_addr_t*)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:205: error: cast from 'sys_addr_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_container_create(sys_memory_container_t*, std::size_t)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:230: error: cast from 'sys_memory_container_t*' to 'std::uint32_t' loses precision /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h: In function 'int sys_memory_container_get_size(sys_memory_info_t*, sys_memory_container_t)': /usr/local/cell/host-win32/ppu/bin/../lib/gcc/ppu/4.2.0/../../../../ppu/include/sys/memory.h:252: error: cast from 'sys_memory_info_t*' to 'std::uint32_t' loses precision main.cpp: In function 'int main()': main.cpp:85: warning: format '%llx' expects type 'long long unsigned int', but argument 2 has type 'std::uint64_t' main.cpp:85: warning: format '%lld' expects type 'long long int', but argument 3 has type 'std::uint64_t' main.cpp:96: warning: format '%llx' expects type 'long long unsigned int', but argument 2 has type 'std::uint64_t' main.cpp:96: warning: format '%lld' expects type 'long long int', but argument 3 has type 'std::uint64_t' main.cpp:110: warning: format '%llx' expects type 'long long unsigned int', but argument 4 has type 'std::uint64_t' main.cpp:110: warning: format '%llx' expects type 'long long unsigned int', but argument 5 has type 'std::uint64_t' main.cpp:120: warning: format '%llx' expects type 'long long unsigned int', but argument 4 has type 'std::uint64_t' main.cpp:120: warning: format '%llx' expects type 'long long unsigned int', but argument 5 has type 'std::uint64_t' main.cpp:127: warning: format '%08llx' expects type 'long long unsigned int', but argument 2 has type 'std::uint64_t' main.cpp:127: warning: format '%08llx' expects type 'long long unsigned int', but argument 3 has type 'long unsigned int' make[1]: *** [objs/main.ppu.o] Error 1 make[1]: Leaving directory `/usr/local/cell/samples/network/np/np_drm_edata' make: *** [../np_drm_edata/npdrm_read.ppu.elf] Error 2