You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mynewt.apache.org by Shiraz Nisar <sh...@gmail.com> on 2015/10/28 07:02:50 UTC

Linux Compile - Missing util.h

Hi,

I've been trying to build the simulator on linux ubuntu vm

It complains about not able to find include file util.h

Am i missing a package. Can anyone please confirm.

Re: Linux Compile - Missing util.h

Posted by marko kiiskila <ma...@runtime.io>.
Hi Shiraz,

I checked in fixes for those issues on Friday, you could pull in the latest
from our git repo at ASF.

Let me know if you encounter more issues,
M

> On Oct 29, 2015, at 7:57 AM, marko kiiskila <ma...@runtime.io> wrote:
> 
> Hi Shiraz,
> 
> that is harmless, but annoying error message. Looks like the compilation is trying
> to look for binary objsize for some post processing of the binary.
> 
> However, the compilation did produce good output. You should be able
> to execute sim.
> 
>> On Oct 29, 2015, at 4:41 AM, Shiraz Nisar <sh...@gmail.com> wrote:
>> 
>> Hi All,
>> 
>> I have been able to compile test_sim on linux by doing the following changes
>> 
>> 1. commenting out util.h include in hal-uart.c
>> 2. Including pty.h and stdio.h
>> 
>> It compiles but then i get an Error 127. Verbose output is:
>> 
>> shiraznisar@osboxes:~/dev/larva$ newt -l VERBOSE target build sim_test
>> Building target sim_test (project = test)
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testutil/src/*.c) case.c suite.c
>> testutil.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
>> testutil_arch_sim.c
>> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
>> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.s)
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
>> testutil_arch_sim.c
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/*.c) os.c os_callout.c os_eventq.c
>> os_heap.c os_mbuf.c os_mempool.c os_mutex.c os_sanity.c os_sched.c os_sem.c
>> os_task.c os_time.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.c) os_arch_sim.c
>> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.s)
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/test/*.c) mbuf_test.c
>> mempool_test.c mutex_test.c os_test.c sem_test.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.c)
>> os_test_arch_sim.c
>> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
>> (/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.s)
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
>> hal_system.c hal_uart.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
>> hal_system.c hal_uart.c
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/nffs/src/*.c) crc16.c nffs.c nffs_area.c
>> nffs_block.c nffs_cache.c nffs_config.c nffs_crc.c nffs_dir.c nffs_file.c
>> nffs_flash.c nffs_format.c nffs_gc.c nffs_hash.c nffs_inode.c nffs_misc.c
>> nffs_path.c nffs_restore.c nffs_write.c nffsutil.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/nffs/src/test/*.c)
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.c) nffs_test.c
>> nffs_test_system_01.c
>> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
>> (/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.s)
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/bootutil/src/*.c) bootutil_misc.c loader.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/bootutil/src/test/*.c) boot_test.c
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testreport/src/*.c) results.c testreport.c
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
>> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
>> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.s)
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
>> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
>> -Werror -ggdb -O0 -ggdb -O0
>> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
>> (/home/shiraznisar/dev/larva/project/test/src/*.c) test.c
>> Building project test
>> 2015/10/29 11:33:20 [VERBOSE] objdump -wxdS
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
>> 2015/10/29 11:33:21 [VERBOSE] o=
>> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .text
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
>> 2015/10/29 11:33:21 [VERBOSE] o=
>> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .rodata
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
>> 2015/10/29 11:33:21 [VERBOSE] o=
>> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .data
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
>> 2015/10/29 11:33:21 [VERBOSE] o=
>> 2015/10/29 11:33:21 [VERBOSE] objsize
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
>> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
>> 2015/10/29 11:33:21 [VERBOSE] o=sh: 1: objsize: not found
>> Error: exit status 127
>> 
>> 
>> @Marko thanks for the help.
>> 
>> Please let me know if there is any solution to this.
>> 
>> Thanks
>> 
>> On Thu, Oct 29, 2015 at 3:13 AM, marko kiiskila <ma...@runtime.io> wrote:
>> 
>>> Hi,
>>> 
>>> I think I know what this is. openpty() prototype on MacOS vs Linux.
>>> When building on Linux, we should include pty.h instead of util.h.
>>> 
>>>> On Oct 27, 2015, at 11:43 PM, Sterling Hughes <
>>> sterling.hughes.public@gmail.com> wrote:
>>>> 
>>>> Hi Shiraz,
>>>> 
>>>> Could you add the -lVERBOSE option to the newt program and send the
>>> command used to build + output.
>>>> 
>>>> Thanks!
>>>> Sterling
>>>> 
>>>>> On Oct 27, 2015, at 11:02 PM, Shiraz Nisar <sh...@gmail.com>
>>> wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> I've been trying to build the simulator on linux ubuntu vm
>>>>> 
>>>>> It complains about not able to find include file util.h
>>>>> 
>>>>> Am i missing a package. Can anyone please confirm.
>>> 
>>> 
> 


Re: Linux Compile - Missing util.h

Posted by marko kiiskila <ma...@runtime.io>.
Hi Shiraz,

that is harmless, but annoying error message. Looks like the compilation is trying
to look for binary objsize for some post processing of the binary.

However, the compilation did produce good output. You should be able
to execute sim.

> On Oct 29, 2015, at 4:41 AM, Shiraz Nisar <sh...@gmail.com> wrote:
> 
> Hi All,
> 
> I have been able to compile test_sim on linux by doing the following changes
> 
> 1. commenting out util.h include in hal-uart.c
> 2. Including pty.h and stdio.h
> 
> It compiles but then i get an Error 127. Verbose output is:
> 
> shiraznisar@osboxes:~/dev/larva$ newt -l VERBOSE target build sim_test
> Building target sim_test (project = test)
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testutil/src/*.c) case.c suite.c
> testutil.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
> testutil_arch_sim.c
> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.s)
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
> testutil_arch_sim.c
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/*.c) os.c os_callout.c os_eventq.c
> os_heap.c os_mbuf.c os_mempool.c os_mutex.c os_sanity.c os_sched.c os_sem.c
> os_task.c os_time.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.c) os_arch_sim.c
> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.s)
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/test/*.c) mbuf_test.c
> mempool_test.c mutex_test.c os_test.c sem_test.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.c)
> os_test_arch_sim.c
> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
> (/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.s)
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
> hal_system.c hal_uart.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
> hal_system.c hal_uart.c
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/nffs/src/*.c) crc16.c nffs.c nffs_area.c
> nffs_block.c nffs_cache.c nffs_config.c nffs_crc.c nffs_dir.c nffs_file.c
> nffs_flash.c nffs_format.c nffs_gc.c nffs_hash.c nffs_inode.c nffs_misc.c
> nffs_path.c nffs_restore.c nffs_write.c nffsutil.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/nffs/src/test/*.c)
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.c) nffs_test.c
> nffs_test_system_01.c
> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
> (/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.s)
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/bootutil/src/*.c) bootutil_misc.c loader.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/bootutil/src/test/*.c) boot_test.c
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testreport/src/*.c) results.c testreport.c
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
> 2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.s)
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
> 2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
> -Werror -ggdb -O0 -ggdb -O0
> 2015/10/29 11:33:20 [INFO] Compiling C if outdated
> (/home/shiraznisar/dev/larva/project/test/src/*.c) test.c
> Building project test
> 2015/10/29 11:33:20 [VERBOSE] objdump -wxdS
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
> 2015/10/29 11:33:21 [VERBOSE] o=
> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .text
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
> 2015/10/29 11:33:21 [VERBOSE] o=
> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .rodata
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
> 2015/10/29 11:33:21 [VERBOSE] o=
> 2015/10/29 11:33:21 [VERBOSE] objdump -s -j .data
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
> 2015/10/29 11:33:21 [VERBOSE] o=
> 2015/10/29 11:33:21 [VERBOSE] objsize
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
> /home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
> 2015/10/29 11:33:21 [VERBOSE] o=sh: 1: objsize: not found
> Error: exit status 127
> 
> 
> @Marko thanks for the help.
> 
> Please let me know if there is any solution to this.
> 
> Thanks
> 
> On Thu, Oct 29, 2015 at 3:13 AM, marko kiiskila <ma...@runtime.io> wrote:
> 
>> Hi,
>> 
>> I think I know what this is. openpty() prototype on MacOS vs Linux.
>> When building on Linux, we should include pty.h instead of util.h.
>> 
>>> On Oct 27, 2015, at 11:43 PM, Sterling Hughes <
>> sterling.hughes.public@gmail.com> wrote:
>>> 
>>> Hi Shiraz,
>>> 
>>> Could you add the -lVERBOSE option to the newt program and send the
>> command used to build + output.
>>> 
>>> Thanks!
>>> Sterling
>>> 
>>>> On Oct 27, 2015, at 11:02 PM, Shiraz Nisar <sh...@gmail.com>
>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> I've been trying to build the simulator on linux ubuntu vm
>>>> 
>>>> It complains about not able to find include file util.h
>>>> 
>>>> Am i missing a package. Can anyone please confirm.
>> 
>> 


Re: Linux Compile - Missing util.h

Posted by Shiraz Nisar <sh...@gmail.com>.
Hi All,

I have been able to compile test_sim on linux by doing the following changes

1. commenting out util.h include in hal-uart.c
2. Including pty.h and stdio.h

It compiles but then i get an Error 127. Verbose output is:

shiraznisar@osboxes:~/dev/larva$ newt -l VERBOSE target build sim_test
Building target sim_test (project = test)
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testutil/src/*.c) case.c suite.c
testutil.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
testutil_arch_sim.c
2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
(/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.s)
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testutil/src/arch/sim/*.c)
testutil_arch_sim.c
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/os/src/*.c) os.c os_callout.c os_eventq.c
os_heap.c os_mbuf.c os_mempool.c os_mutex.c os_sanity.c os_sched.c os_sem.c
os_task.c os_time.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.c) os_arch_sim.c
2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
(/home/shiraznisar/dev/larva/libs/os/src/arch/sim/*.s)
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/os/src/test/*.c) mbuf_test.c
mempool_test.c mutex_test.c os_test.c sem_test.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.c)
os_test_arch_sim.c
2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
(/home/shiraznisar/dev/larva/libs/os/src/test/arch/sim/*.s)
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
hal_system.c hal_uart.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/hw/mcu/native/src/*.c) hal_flash.c hal_gpio.c
hal_system.c hal_uart.c
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/nffs/src/*.c) crc16.c nffs.c nffs_area.c
nffs_block.c nffs_cache.c nffs_config.c nffs_crc.c nffs_dir.c nffs_file.c
nffs_flash.c nffs_format.c nffs_gc.c nffs_hash.c nffs_inode.c nffs_misc.c
nffs_path.c nffs_restore.c nffs_write.c nffsutil.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/nffs/src/test/*.c)
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.c) nffs_test.c
nffs_test_system_01.c
2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
(/home/shiraznisar/dev/larva/libs/nffs/src/test/arch/sim/*.s)
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/bootutil/src/*.c) bootutil_misc.c loader.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/bootutil/src/test/*.c) boot_test.c
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testreport/src/*.c) results.c testreport.c
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
2015/10/29 11:33:20 [INFO] Compiling assembly if outdated
(/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.s)
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/libs/testreport/src/arch/sim/*.c) io.c
2015/10/29 11:33:20 [INFO] ccPath = gcc, arPath = ar, flags =  -m32 -Wall
-Werror -ggdb -O0 -ggdb -O0
2015/10/29 11:33:20 [INFO] Compiling C if outdated
(/home/shiraznisar/dev/larva/project/test/src/*.c) test.c
Building project test
2015/10/29 11:33:20 [VERBOSE] objdump -wxdS
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
2015/10/29 11:33:21 [VERBOSE] o=
2015/10/29 11:33:21 [VERBOSE] objdump -s -j .text
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
2015/10/29 11:33:21 [VERBOSE] o=
2015/10/29 11:33:21 [VERBOSE] objdump -s -j .rodata
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
2015/10/29 11:33:21 [VERBOSE] o=
2015/10/29 11:33:21 [VERBOSE] objdump -s -j .data
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
2015/10/29 11:33:21 [VERBOSE] o=
2015/10/29 11:33:21 [VERBOSE] objsize
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf >>
/home/shiraznisar/dev/larva/project/test//bin/sim_test/test.elf.lst
2015/10/29 11:33:21 [VERBOSE] o=sh: 1: objsize: not found
Error: exit status 127


@Marko thanks for the help.

Please let me know if there is any solution to this.

Thanks

On Thu, Oct 29, 2015 at 3:13 AM, marko kiiskila <ma...@runtime.io> wrote:

> Hi,
>
> I think I know what this is. openpty() prototype on MacOS vs Linux.
> When building on Linux, we should include pty.h instead of util.h.
>
> > On Oct 27, 2015, at 11:43 PM, Sterling Hughes <
> sterling.hughes.public@gmail.com> wrote:
> >
> > Hi Shiraz,
> >
> > Could you add the -lVERBOSE option to the newt program and send the
> command used to build + output.
> >
> > Thanks!
> > Sterling
> >
> >> On Oct 27, 2015, at 11:02 PM, Shiraz Nisar <sh...@gmail.com>
> wrote:
> >>
> >> Hi,
> >>
> >> I've been trying to build the simulator on linux ubuntu vm
> >>
> >> It complains about not able to find include file util.h
> >>
> >> Am i missing a package. Can anyone please confirm.
>
>

Re: Linux Compile - Missing util.h

Posted by marko kiiskila <ma...@runtime.io>.
Hi,

I think I know what this is. openpty() prototype on MacOS vs Linux.
When building on Linux, we should include pty.h instead of util.h.

> On Oct 27, 2015, at 11:43 PM, Sterling Hughes <st...@gmail.com> wrote:
> 
> Hi Shiraz, 
> 
> Could you add the -lVERBOSE option to the newt program and send the command used to build + output.
> 
> Thanks!
> Sterling 
> 
>> On Oct 27, 2015, at 11:02 PM, Shiraz Nisar <sh...@gmail.com> wrote:
>> 
>> Hi,
>> 
>> I've been trying to build the simulator on linux ubuntu vm
>> 
>> It complains about not able to find include file util.h
>> 
>> Am i missing a package. Can anyone please confirm.


Re: Linux Compile - Missing util.h

Posted by Sterling Hughes <st...@gmail.com>.
Hi Shiraz, 

Could you add the -lVERBOSE option to the newt program and send the command used to build + output.

Thanks!
Sterling 

> On Oct 27, 2015, at 11:02 PM, Shiraz Nisar <sh...@gmail.com> wrote:
> 
> Hi,
> 
> I've been trying to build the simulator on linux ubuntu vm
> 
> It complains about not able to find include file util.h
> 
> Am i missing a package. Can anyone please confirm.