| От | Oliver Jowett |
|---|---|
| Тема | LDFLAGS vs. shared libraries |
| Дата | |
| Msg-id | 412221D0.3070001@opencloud.com обсуждение исходный текст |
| Ответы |
Re: LDFLAGS vs. shared libraries
|
| Список | pgsql-hackers |
I'm trying to build 7.4.3 under Solaris 9 with gcc and static linking of libgcc. This requires passing '-static-libgcc' when linking both binaries and shared libraries. Passing 'LDFLAGS=-static-libgcc' to configure only partially works. Binaries are correctly linked with that flag, but shared libraries appear to ignore everything but -L options in LDFLAGS when linking (see src/Makefile.shlib). The 8.0 tree appears to do the same. I've changed Makefile.shlib to add all of LDFLAGS to SHLIB_LINK for now, but I'm assuming there's a reason that it was only using -L flags originally. Is there a Right Way to pass extra options for shared-library linking? -O
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера