import PackageDescription

let package = Package(
    name: "SwiftServer",
    targets: [
        Target(
            name: "HTTP",
            dependencies: [.Target(name: "utils"), .Target(name: "libc")]),
        Target(
            name: "utils",
            dependencies: [.Target(name: "libc")]),
        Target(
            name: "examples",
            dependencies: [.Target(name: "HTTP")])
    ]
)

import PackageDescription

let package = Package(
    name: "SwiftServer",
    targets: [
        Target(
            name: "examples",
            dependencies: [.Target(name: "HTTP")]),
        Target(
            name: "HTTP",
            dependencies: [.Target(name: "utils")])
    ]
)

--- 
+++ 
@@ -4,10 +4,13 @@
     name: "SwiftServer",
     targets: [
         Target(
+            name: "HTTP",
+            dependencies: [.Target(name: "utils"), .Target(name: "libc")]),
+        Target(
+            name: "utils",
+            dependencies: [.Target(name: "libc")]),
+        Target(
             name: "examples",
-            dependencies: [.Target(name: "HTTP")]),
-        Target(
-            name: "HTTP",
-            dependencies: [.Target(name: "utils")])
+            dependencies: [.Target(name: "HTTP")])
     ]
 )
Add libc to Target list
