Hi,

Thanks for the feedback, it might indeed be useful.

2009/3/25 Orama Avis <[email protected]>:
> setenv CPPFLAGS -I/usr/local/include
> setenv LDFLAGS -L/usr/local/lib

Okay. There might also be a way to pass them as parameters to configure.

> Due to problem with gmake / make, the fastest (but obviously not the proper)
> way was to edit Makefile and replace all occurences of "make" with "gmake".
> Those were only few, and it worked fine.

We should get rid of those. A quick check showed that many libraries
call make in the doc target, instead of calling $(MAKE) which would
implicitly be gmake. In liquidsoap, the situation might not be ideal:
the MAKE variable is set in Makefile.defs, depending on what configure
detects -- I'm wondering if this definition is ever needed.

> gmake:
> ------------
>
> The build immediately started to complain about linker problems:
>
> /usr/bin/ld -lshout
> ld: cannot find -lshout

This is also bad. The problem should be reported at configure-time.
It's a matter of passing the right variable at the right place -- easy
to say..

> /usr/bin/ld: cannot find -l-L/usr/local/lib
> gmake[3]: *** [dllbjack_stubs.so] Error 2

Yuk.

> gmake install:
> -----------------------
>
> Almost all is fine, the only thing is that you have to manually create user
> liquidsoap and group liquidsoap before running gmake install.
> Also log file and pid file directory must be created manually.

This is all normal. We leave the creation of users and directories to
the user, or the distro-specific packages.

Have fun!
-- 
David

------------------------------------------------------------------------------
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to