Я пытаюсь собрать безголовый блэккойн из источника на Windows 8 с помощью mingw 6.3
и я получил следующую ошибку: .../src/leveldb/libleveldb.a(env_win.o):env_win.cc:(.text+0xaff): undefined reference to '_imp__PathFileExistsW@4'
Эта функция упоминается здесь https://msdn.microsoft.com/en-us/library/windows/desktop/bb773584(v=vs.85).aspx
Буду признателен, если кто-нибудь сможет мне помочь.
Постскриптум Я связал соответствующую библиотеку.
Наконец-то я смог его построить. Вероятно, это очевидно для парней, которые проголосовали за этот вопрос. Я просто отвечаю, так как это может сэкономить время кому-то.
Я опирался на Makefile, который является частью исходного кода проекта. Обязательная библиотека (shlwapi) присутствует в файле, поэтому я запутался, когда его не удалось собрать. Все прошло хорошо, когда я поместил библиотеку в конце связанных файлов.
Это было что-то вроде этого
g++ ... -o -lshlwapi... /src/leveldb/libleveldb.a /src/leveldb/libmemenv.a
И стал этим
g++ ... -o /src/leveldb/libleveldb.a /src/leveldb/libmemenv.a -lshlwapi
Других решений пока нет …