473,386 Members | 1,699 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

"no matching function for call to" and templates and old code

Hi,

I am trying to compile the examples in arpack++ library on x86 Linux
(flavor of Red Hat) running 2.4.24 kernel and g++ (3.2 20020903 version).
Here is part of the compiler error I am getting. If needed, I can give
complete error output:
#----------------------------------------
/home/red/include/arpack++/include/arlsnsym.h: In constructor
`ARluNonSymStdEig<FLOAT>::ARluNonSymStdEig(int,
ARluNonSymMatrix<TYPE>&,
char*, int, FLOAT, int, FLOAT*, bool) [with FLOAT = double]':
/home/red/include/arpack++/examples/areig/areig.h:628: instantiated
from `int AREig(FLOAT*, FLOAT*, FLOAT*, int, int, FLOAT*, int*, int*,
int, char*, int, FLOAT, int, FLOAT*, bool) [with FLOAT = double]'
simple.cc:50: instantiated from here
/home/red/include/arpack++/include/arlsnsym.h:145: no matching
function for call to
`ARluNonSymStdEig<double>::DefineParameters(int, int&,
ARluNonSymMatrix<double>*, <unknown type>, char*&, int&, double&, int&,
double*&, bool&)'
/home/red/include/arpack++/include/arseig.h:139: candidates are:
void ARStdEig<FLOAT, TYPE, FOP>::DefineParameters(int, int, FOP*, void
(FOP::*)(TYPE*, TYPE*), char* = "LM", int = 0, FLOAT =
0x0000000000000000000000000000000000000000, int = 0, TYPE* = 0, bool
= true)
[with FLOAT = double, TYPE = double, FOP = ARluNonSymMatrix<double>]
#----------------------------------------

I am trying to see what could be going wrong in the source code library
(which dates to 1997!). Any idea where I should start looking in the
source code? Or is there a probably cause g++ is failing?

Thanks a ton,
->HS

--
(Remove all underscores,if any, from my email address to get the correct
one. Apologies for the inconvenience but this is to reduce spam.)

Jul 23 '05 #1
0 1663

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Gil | last post by:
I am trying to code my "notfound.html" page when people click on the link that will send them back to home page, that the "entire" browser is "refreshed". Reason for doing this. I have frames...
19
by: Jane Austine | last post by:
As far as I know python's threading module models after Java's. However, I can't find something equivalent to Java's interrupt and isInterrupted methods, along with InterruptedException....
2
by: amywolfie | last post by:
I would like to place a Find button on a form which uses the built-in Access Find facility. If no records are found, I would like to display a custom "no records found - plesae try again" message...
4
by: amywolfie | last post by:
I would like to put code behind a Find button on a form which: 1) Performs a find based on a field on the form 2) If NO RECORDS ARE FOUND, then displays a custom "No Records Found" message box. ...
3
by: John | last post by:
Is there a way to code the button that's available in the query window--microsoft excel icon that exports to excel. I know transferspreadsheet will do this---but I want the query, which is in a...
7
by: Mark Miller | last post by:
I am using Reflection.Emit to dynamically build a class. A method of the class to be built requires a Parameter of type "Type". But I don't know how to use Emit to pass a call of "typeof()" to the...
4
by: sods | last post by:
Hi, I write a test code about template used for strategy. it's very similar to sample code in TC++PL 13.4.1. #include <iostream> #include <string> using std::basic_string;
1
by: pbd22 | last post by:
hi. for some reason i am not able to navigate the dom. i keep getting the 'no properties' error but i think i am doing everything right. this is an XML response from an AJAX call. The ajax...
1
by: Jedufa | last post by:
following of thread: "Adding namespaces to code behind automatically" Hello, I had quite the same problem and got further in the right direction with your suggestions, thanks. Nevertheless, I...
1
by: mark4asp | last post by:
<form runat="server"automatically adds <divtag to code contained within. Is there a way to stop that? Mixing block-level elements with inline-level elements messes up the HTML becasuse that is...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.