2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 <2023> 2024 2025 | Index | 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 <2023> 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: STATIC_BUILD=NO howto ? |
From: | Torsten Bögershausen via Core-talk <core-talk at aps.anl.gov> |
To: | Ralph Lange <ralph.lange at gmx.de>, EPICS Core Talk <core-talk at aps.anl.gov> |
Date: | Tue, 13 Jun 2023 09:26:22 +0000 |
Hej Ralph, started with this: ethercatmcSupport_LIBS_freebsd += VendorDLL (Which seems to be the wrong thing) With some local help from here: Adding this line seems to do what I want: USR_LDFLAGS += -L/usr/local/lib -lMyVendorXXX (Or is there a better way ?) BR From: Core-talk <core-talk-bounces at aps.anl.gov> on behalf of Ralph Lange via Core-talk <core-talk at aps.anl.gov> Hej Torsten, Your error looks like you didn't declare the location of the vendor library.
Did you set Vendor_DIR? If the build system doesn't find the library in a specified place, it assumes it is to be generated locally. That's why it tries to build a local libVendor.a, as it would need that to create a local libVendor.so. Cheers, |