DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Compile failed using g++ 4.8.2
@ 2014-05-09  3:09 Bo Chen
  0 siblings, 0 replies; only message in thread
From: Bo Chen @ 2014-05-09  3:09 UTC (permalink / raw)
  To: dev

When I use Ubuntu 14.04 to compile my program, the g++ 4.8.2 print the
following error message, that need to add a space around identifier
PRIx64, anyone can help to submit a patch:

/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_mempool.h:347:6:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
      "obj=%p, mempool=%p, cookie=%"PRIx64"\n",
      ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_mempool.h:357:6:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
      "obj=%p, mempool=%p, cookie=%"PRIx64"\n",
      ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_mempool.h:368:6:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
      "obj=%p, mempool=%p, cookie=%"PRIx64"\n",
      ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_mempool.h:377:5:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
     "obj=%p, mempool=%p, cookie=%"PRIx64"\n",
     ^
In file included from
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_ethdev.h:177:0,
                 from /home/bodc/workspace/tcproxy/src/comm/packet.cc:9:
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:95:21:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_PRI_FMT "%.4"PRIx16":%.2"PRIx8":%.2"PRIx8".%"PRIx8
                     ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:95:32:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_PRI_FMT "%.4"PRIx16":%.2"PRIx8":%.2"PRIx8".%"PRIx8
                                ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:95:43:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_PRI_FMT "%.4"PRIx16":%.2"PRIx8":%.2"PRIx8".%"PRIx8
                                           ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:95:54:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_PRI_FMT "%.4"PRIx16":%.2"PRIx8":%.2"PRIx8".%"PRIx8
                                                      ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:98:27:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_SHORT_PRI_FMT "%.2"PRIx8":%.2"PRIx8".%"PRIx8
                           ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:98:37:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_SHORT_PRI_FMT "%.2"PRIx8":%.2"PRIx8".%"PRIx8
                                     ^
/home/bodc/workspace/dpdk/build/dpdk-prefix/src/dpdk/x86_64-default-linuxapp-gcc/include/rte_pci.h:98:48:
error: invalid suffix on literal; C++11 requires a space between
literal and identifier [-Werror=literal-suffix]
 #define PCI_SHORT_PRI_FMT "%.2"PRIx8":%.2"PRIx8".%"PRIx8

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-05-09  3:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-09  3:09 [dpdk-dev] Compile failed using g++ 4.8.2 Bo Chen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).