Skip to content

error: 'mysql.h' file not found #31

@MoridinBG

Description

@MoridinBG

This seems similar to #16, but installing mysql via Homebrew did not help

I run vapor new --template=api --branch=beta and then add

.Package(url: "https://github.com/vapor/mysql-provider", Version(2,0,0, prereleaseIdentifiers: ["beta"]))

to Package.swift

Then both Xcode and vapor build fail with the above message.

I managed to fix this by adding /usr/local/include/mysql to the MySQL target in Xcode.
Then I got another message that lmysqlclient can not be found. This was fixed by adding libmysqlclient.dylib to Link Binary With Libraries Build Phase for MySQL and MySQLDriver and now everything builds and runs

I am using the latest version of the Toolbox on OS X 10.12.4 with MySQL 5.7.18 installed via homebrew.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions