I am feeling stupid right about now.. I had dssi-vst working fine the
other day.. rebuilt my system to have mirrored harddrives and some
other general stuff and am having problems compliing this time.
I am running gentoo and used the gentoo ebuild for dssi and liblo
which is different that the previous time. It seems to have something
to do with LD_LIBRARY_PATH, but dont really know what that is.
Thanks for any help!
Matt
When i do a configure and make here is my output:
Make First:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~/Music/dssi-vst-0.3.1 $ make
sed -e 's,@bindir\@,/usr/local/bin,g' -e 's,@winelibdir\@,.,g'
./apploader.in >apploader || rm -f apploader
LD_LIBRARY_PATH=":$LD_LIBRARY_PATH" /usr/bin/winebuild -o
dssi-vst-server.exe.dbg.c --debug -C. dssi-vst-server.cpp
gcc -c -I. -I/home/matt/Music/vstsdk2.3/source/common
-I/usr/include/wine/windows -g -O2 -fPIC -D_REENTRANT -o
dssi-vst-server.exe.dbg.o dssi-vst-server.exe.dbg.c
g++ -c -I. -I/home/matt/Music/vstsdk2.3/source/common
-I/usr/include/wine/windows -g -O2 -fpermissive -fno-for-scope
-D_REENTRANT -o dssi-vst-server.o dssi-vst-server.cpp
LD_LIBRARY_PATH=":$LD_LIBRARY_PATH" /usr/bin/winebuild -fPIC -o
dssi-vst-server.exe.spec.c --exe dssi-vst-server.exe -mgui
dssi-vst-server.o -L/usr/lib/wine -L/usr/lib/wine -ladvapi32
-lcomdlg32 -lgdi32 -lkernel32 -lodbc32 -lole32 -loleaut32 -lshell32
-luser32 -lwinspool
winebuild: executable must be named via the -F option
make: *** [dssi-vst-server.exe.spec.c] Error 1
Configure:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~/Music/dssi-vst-0.3.1 $ ./configure
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking for sqrt in -lm... yes
checking for iswalnum in -lw... no
checking for gethostbyname... yes
checking for connect... yes
checking for gcc strength-reduce bug... no
checking whether we can build a Linux dll... yes
checking whether we need to define __i386__... checking for egrep... grep -E
no
checking whether we need to define __sparc__... no
checking whether we need to define __sun__... no
checking for g++ -fpermissive option... yes
checking for g++ -fno-for-scope option... yes
checking for windef.h header... /usr/include/wine/windows
checking for -lwine...
checking for wine_cp_wcstombs in -lwine_unicode... yes
checking for libntdll.def... /usr/lib/wine
checking for wine... /usr/bin/wine
checking for winebuild... /usr/bin/winebuild
checking for wrc... /usr/bin/wrc
configure: creating ./config.status
config.status: creating Make.rules
config.status: creating Makefile
Configure finished. Do 'make' to build the project.