使用vs2015为Windows构建pgologic 2.0

时间:2018-08-18 15:20:46

标签: postgresql visual-studio-2015 pglogical

尝试使用VS2015为Windows构建pgologic。解决方案和项目已创建。编译似乎很好,但是链接失败。我将其他依赖项设置为:

  

在函数_pglogical_sync_worker_cleanup pgologic E中引用的错误LNK2019无法解析的外部符号_replorigin_session_reset pgologic E:\ pgologic-master \ pgologic-master \ pglogical_sync.obj 1
  错误LNK2019无法解析的外部符号_before_shmem_exit在函数_pgologic_sync_subscription中引用了pgologic E:\ pgologic-master \ pgologic-master \ pglogical_sync.obj 1
  错误LNK2001无法解析的外部符号_before_shmem_exit pgologic E:\ pgologic-master \ pglogical-master \ pglogical_worker.obj 1
  错误LNK2019无法解析的外部符号_cancel_before_shmem_exit在函数_pglogical_sync_subscription中引用了pgologic E:\ pgologic-master \ pglogical-master \ pglogical_sync.obj 1
  错误LNK2019无法解析的外部符号_pg_lsn_in在函数_ensure_replication_slot_snapshot pglogical E:\ pgologic-master \ pglogical-master \ pglogical_sync.obj 1中引用   错误LNK2019不可解析的外部符号_heap_attisnull在函数_get_subscription_sync_status pglogical E中引用:\ pgologic-master \ pgologic-master \ pglogical_sync.obj 1
  错误LNK2001无法解析的外部符号__imp__my_exec_path pgologic E:\ pgologic-master \ pglogical-master \ pglogical_sync.obj 1
  错误LNK2019无法解析的外部符号_MemoryContextAlloc在函数_pgologic_subscription_changed pglogical E:\ pgologic-master \ pgologic-master \ pglogical_worker.obj 1中引用   错误LNK2019无法解析的外部符号_RegisterXactCallback在函数_pgologic_subscription_changed pgologic E:\ pgologic-master \ pgologic-master \ pglogical_worker.obj 1中引用   错误LNK2019无法解析的外部符号_RequestNamedLWLockTranche在函数_pglogical_worker_shmem_init pglogical中引用了E:\ pgologic-master \ pglogical-master \ pglogical_worker.obj 1
  错误LNK2019无法解析的外部符号_GetNamedLWLockTranche在函数_pglogical_worker_shmem_startup pgologic中引用了E:\ pgologic-master \ pglogical-master \ pglogical_worker.obj 1
  错误LNK2019无法解析的外部符号_ShmemInitStruct在函数_pglogical_worker_shmem_startup pgologic中引用了E:\ pgologic-master \ pglogical-master \ pglogical_worker.obj 1
  错误LNK2019无法解析的外部符号_RequestAddinShmemSpace在函数_pglogical_worker_shmem_init pgologic中引用了E:\ pgologic-master \ pglogical-master \ pglogical_worker.obj 1
  错误LNK2019无法解析的外部符号_RegisterDynamicBackgroundWorker在函数_pglogical_worker_register pglogical E:\ pgologic-master \ pgologic-master \ pglogical_worker.obj 1中引用   错误LNK2019无法解析的外部符号_GetBackgroundWorkerPid在函数_wait_for_worker_startup中引用了pgologic E:\ pgologic-master \ pgologic-master \ pglogical_worker.obj 1
  错误LNK2001无法解析的外部符号__imp__shmem_startup_hook pgologic E:\ pgologic-master \ pgologic-master \ pglogical_worker.obj 1
  错误LNK1120 446无法解析的外部pgologic E:\ pgologic-master \ pgologic-master \ Debug \ pglogical.dll 1

0 个答案:

没有答案