[ros-dev] Re: [ros-svn] [ekohl] 14656: Support out-pointers to structs.

Eric Kohl eric.kohl at t-online.de
Mon Apr 18 22:29:48 CEST 2005

WaxDragon wrote:
> I get the same error.  Does the missing svcctl_s.h have anything to do with it?:
> msiexec: [RSYM] msiexec.exe
> regsvr32: [RC] regsvr32.rc
> regsvr32: [CC] regsvr32.c
> regsvr32: [AR] regsvr32.a
> regsvr32: [LD] regsvr32.nostrip.exe
> regsvr32: [OBJDUMP] regsvr32.map
> regsvr32: [RSYM] regsvr32.exe
> reporterror: [RC] reporterror.rc
> reporterror.rc:19:17: Dk.rc: No such file or directory
> reporterror: [CC] reporterror.c
> reporterror: [AR] reporterror.a
> reporterror: [LD] reporterror.nostrip.exe
> reporterror: [OBJDUMP] reporterror.map
> reporterror: [RSYM] reporterror.exe
> services: [DEPENDS] .rpcserver.d
> rpcserver.c:13:22: svcctl_s.h: No such file or directory
> services: [DEPENDS] .services.d
> services: [DEPENDS] .database.d
> ../../../include/idl/svcctl.idl:124: Oops, segment violation
> make[1]: *** [svcctl_s.c] Aborted
> make[1]: *** Deleting file `svcctl_s.c'
> make: *** [services] Error 2

Yes, WIDL generates svcctl_s.h and svcctl_s.c from include/idl/svcctl.idl.

It definitely works on Windows using GNU make 2.79.1. Perhaps it doesn't 
work on Linux or with another versionof 'make'.


More information about the Ros-dev mailing list