On 5/10/2017 5:06 PM, Brian Schousek wrote:
> I am writing an RT component that depends on an external library external.so.
> 
> What has worked for me is to generate C code with
> |
> instcomp --preprocess mycomp.icomp
> |
> 
> Create a custom makefile that looks like:
> 
> |
> obj-m += mycomp.o
> include /usr/share/linuxcnc/Makefile.modinc
> LDFLAGS = -lexternal
> 
> |
> 
> then execute make,  and sudo cp the resulting mycomp.so file to 
> /usr/lib/linuxcnc/posix/mycomp.so
> 
> 
> Is there a cleaner way to tell instcomp to link with external.so and thus be 
> able to take advantage of instcomp --compile and --install switches as well?

For a regular component I use:

EXTRA_LDFLAGS="-lexternal" comp --compile mycomp.comp

...that will probably work with instcomp as well.

-- 
Charles Steinkuehler
[email protected]

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to