Sure will do that.. Thanks Ian

On Oct 30, 2016 9:37 PM, "Ian Lance Taylor" <i...@golang.org> wrote:

> On Sat, Oct 29, 2016 at 10:22 AM,  <pat.sri...@gmail.com> wrote:
> > Can you please provide more info? If i use the below command to compile
> my
> > project, the linker error still pops up.
> >
> > Just to recap,
> >
> > My packages A and B statically link a common library LIBA. Also, Package
> B
> > imports A. Compilation of the individual packages is successful but when
> i
> > try to create a binary (using package main which imports B) I get a
> linker
> > error for redefinition of the library.
> >
> >
> > I understand that Im linking the library twice (once in package A and
> once
> > in B) but I cant compile the individual packages without linking it in
> each
> > of the packages.
> >
> >
> > package A:
> >
> > package A
> > /*
> > #cgo LDFLAGS: -Bstatic  ${SRCDIR}/../lib/libeventbridge.a
> > */
> > import "C"
> >
> >
> > The same thing in package B:
> >
> > package B
> >
> > import "A"
> > /*
> > #cgo LDFLAGS: -Bstatic ${SRCDIR}/../lib/libeventbridge.a
> > */
> > import "C"
>
> Please open an issue at https://golang.org/issue with a complete
> standalone reproduction case.  I'm not really sure what is going on.
>
> Ian
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to