Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't make: benchmark? #110

Closed
unfa opened this issue Dec 16, 2016 · 4 comments
Closed

Can't make: benchmark? #110

unfa opened this issue Dec 16, 2016 · 4 comments

Comments

@unfa
Copy link

unfa commented Dec 16, 2016

I downloaded the latest Git code today and I'm trying to build Calf plugins for the first time. I've got to a point where I don't know what to do though.

After a little while of "make" doing it's thing it stopped, and I got this:

benchmark.o:(.rodata._ZTVN12calf_plugins19filter_audio_moduleE[_ZTVN12calf_plugins19filter_audio_moduleE]+0x2f0): undefined reference to `calf_plugins::frequency_response_line_graph::get_gridline(int, int, int, float&, bool&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, calf_plugins::cairo_iface*) const'
benchmark.o:(.rodata._ZTVN12calf_plugins19filter_audio_moduleE[_ZTVN12calf_plugins19filter_audio_moduleE]+0x2f8): undefined reference to `calf_plugins::frequency_response_line_graph::get_layers(int, int, unsigned int&) const'
benchmark.o:(.rodata._ZTVN12calf_plugins19filter_audio_moduleE[_ZTVN12calf_plugins19filter_audio_moduleE]+0x300): undefined reference to `calf_plugins::frequency_response_line_graph::get_crosshair_label[abi:cxx11](int, int, int, int, float, int, int, int, int) const'
collect2: error: ld returned 1 exit status
Makefile:657: recipe for target 'calfbenchmark' failed
make[3]: *** [calfbenchmark] Error 1
make[3]: Leaving directory '/home/unfa/Downloads/calf-master/src'
Makefile:764: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/unfa/Downloads/calf-master/src'
Makefile:596: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/unfa/Downloads/calf-master'
Makefile:398: recipe for target 'all' failed
make: *** [all] Error 2

After this I tried doing "make install" to see it maybe there's at least something done and ready for use.
The error message repeated itself - here's the full listing: http://pasteall.org/155574

What can I do about this to build Calf plugins?

@jrigg
Copy link

jrigg commented Dec 17, 2016

From the pastebin listing it looks like it's failing to find header files. Did you run ./autogen.sh first?

@unfa
Copy link
Author

unfa commented Dec 19, 2016

Yes, I've run ./autogen.sh - it semdd to finish fine and printed out the build configuration. Then I have run make and it didn't finish properly.

@trebmuh
Copy link
Contributor

trebmuh commented Jan 15, 2017

from the paste : ../libtool: line 2639: func__fatal_error: command not found so do you have the "libtool" package installed on your system?

@boomshop
Copy link
Member

No response for > 12 months so I'll close the issue. Feel free to re-open if the problem still exists and you made sure that libtool is installed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants