[Pgbigm-hackers] compilation fails with xcode 6.2

Back to archive index

Fujii Masao masao****@gmail*****
2015年 3月 14日 (土) 06:46:54 JST


On Fri, Mar 13, 2015 at 9:06 PM, Fujii Masao <masao****@gmail*****> wrote:
> Hi,
>
> After upgrading xcode to the latest version, 6.2, in my macos,
> the compilation of pg_bigm failed and emit the following error messages.
>
> gcc -Wall -Wmissing-prototypes -Wpointer-arith
> -Wdeclaration-after-statement -Wendif-labels
> -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing
> -fwrapv -g -O0  -bundle -multiply_defined suppress -o pg_bigm.so
> bigm_op.o bigm_gin.o -L/dav/head-pgsql/lib -Wl,-dead_strip_dylibs
> -bundle_loader /dav/head-pgsql/bin/postgres
> Undefined symbols for architecture x86_64:
>   "_bigmstrcmp", referenced from:
>       _comp_bigm in bigm_op.o
>       _unique_array in bigm_op.o
>       _cnt_sml_bigm in bigm_op.o
>       _bigmtextcmp in bigm_op.o
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> make: *** [pg_bigm.so] Error 1
>
> Patch attached. Comment? Objection?

Pushed.

Also I found that the GUC variable bigm_last_update should have
an extern declaration in bigm.h. Will fix this soon.

Regards,

-- 
Fujii Masao




Pgbigm-hackers メーリングリストの案内
Back to archive index