<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Re:What is the modern equivalent of RTE_BUILD_SHARED_LIB? in Software Tuning, Performance Optimization &amp; Platform Monitoring</title>
    <link>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314868#M7940</link>
    <description>&lt;P&gt;Hi Crisselle,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Intel Premier support does not have "DPDK" as a selectable product when creating a case. What product should this be created under?&lt;/P&gt;</description>
    <pubDate>Wed, 15 Sep 2021 18:25:31 GMT</pubDate>
    <dc:creator>brydon_gibson</dc:creator>
    <dc:date>2021-09-15T18:25:31Z</dc:date>
    <item>
      <title>What is the modern equivalent of RTE_BUILD_SHARED_LIB?</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314143#M7938</link>
      <description>&lt;P&gt;I've built an app with dpdk 20.11 and I'd like to convert it to a shared library. I've removed the main function, changed the app name to a library name, and configured RTE_BUILD_SHARED_LIB=y. However, make still complains about "undefined reference to main".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The CC command is as follows:&lt;/P&gt;
&lt;P&gt;cc -O0 -ggdb -include rte_config.h -march=native -I/usr/local/include -DALLOW_EXPERIMENTAL_API eCPRI.c cmdParser.c -o build/libeCPRIgen-shared -L/usr/local/lib/x86_64-linux-gnu -Wl,--as-needed -lrte_node -lrte_graph -lrte_bpf -lrte_flow_classify -lrte_pipeline -lrte_table -lrte_port -lrte_fib -lrte_ipsec -lrte_vhost -lrte_stack -lrte_security -lrte_sched -lrte_reorder -lrte_rib -lrte_regexdev -lrte_rawdev -lrte_pdump -lrte_power -lrte_member -lrte_lpm -lrte_latencystats -lrte_kni -lrte_jobstats -lrte_ip_frag -lrte_gso -lrte_gro -lrte_eventdev -lrte_efd -lrte_distributor -lrte_cryptodev -lrte_compressdev -lrte_cfgfile -lrte_bitratestats -lrte_bbdev -lrte_acl -lrte_timer -lrte_hash -lrte_metrics -lrte_cmdline -lrte_pci -lrte_ethdev -lrte_meter -lrte_net -lrte_mbuf -lrte_mempool -lrte_rcu -lrte_ring -lrte_eal -lrte_telemetry -lrte_kvargs&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It looks like it's still trying to build an executable as opposed to a shared library. Do I need to change more in my makefile, or is there a different option than RTE_BUILD_SHARED_LIB in newer versions of dpdk?&lt;/P&gt;</description>
      <pubDate>Mon, 13 Sep 2021 13:03:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314143#M7938</guid>
      <dc:creator>brydon_gibson</dc:creator>
      <dc:date>2021-09-13T13:03:12Z</dc:date>
    </item>
    <item>
      <title>Re:What is the modern equivalent of RTE_BUILD_SHARED_LIB?</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314644#M7939</link>
      <description>&lt;P&gt;Hello brydon_gibson,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting in Intel Ethernet Communities.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Since this question involves DPDK, please check with Intel Premier Support for further assistance. See the following for access to Intel Premier Support.&lt;/P&gt;&lt;P&gt;Click the "Access and Log In" to contact the DPDK support &lt;A href="https://www.intel.com/content/www/us/en/design/support/ips/training/welcome.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/design/support/ips/training/welcome.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Please be informed that we will now close this request. Just feel free to post a new question if you may have any other inquiry in the future as this thread will no longer be monitored.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for choosing Intel and stay safe!&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Crisselle C.&lt;/P&gt;&lt;P&gt;Intel® Customer Support&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 15 Sep 2021 04:39:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314644#M7939</guid>
      <dc:creator>Caguicla_Intel</dc:creator>
      <dc:date>2021-09-15T04:39:39Z</dc:date>
    </item>
    <item>
      <title>Re: Re:What is the modern equivalent of RTE_BUILD_SHARED_LIB?</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314868#M7940</link>
      <description>&lt;P&gt;Hi Crisselle,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Intel Premier support does not have "DPDK" as a selectable product when creating a case. What product should this be created under?&lt;/P&gt;</description>
      <pubDate>Wed, 15 Sep 2021 18:25:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/What-is-the-modern-equivalent-of-RTE-BUILD-SHARED-LIB/m-p/1314868#M7940</guid>
      <dc:creator>brydon_gibson</dc:creator>
      <dc:date>2021-09-15T18:25:31Z</dc:date>
    </item>
  </channel>
</rss>

