Re: compilation problem

Tomasz Dreßler <[email protected]> Thu, 04 Mar 2004 13:03:07 +0100
Newsgroups gmane.comp.lib.sql.sqlpp
Message-ID <[email protected]>
Hallo Jonathan de Halleux.
I try to generade the wiki database.
The compiler miss the itrace_generator.cpp file and the project doesn't 
contain it.
What I have to do?
After this, what is the next Step to create dal c# code?

Thank you for your attention!

\Tomasz

<http://gpsdrive.kraftvoll.at/presentation/html/slide_14.html>

[error]
------ Erstellen gestartet: Projekt: SQLpp, Konfiguration: Debug Win32 
------

Kompilieren...
main.cpp
itrace_generator.cpp
c1xx : fatal error C1083: Quellcode-Datei kann nicht geöffnet werden: 
'.\itrace_generator.cpp': No such file or directory
Code wird generiert...


Jonathan de Halleux schrieb:

> Let's not get mistakened: I use C++ to generate C# (vb.net is berk). 
> Check out the Sqlpp project in the solution, it contains sample to 
> generate wiki and other database.
>
>
> At 09:12 2/03/2004 +0100, you wrote:
>
>> Hi,
>> how I can create the c++ to c# wrappers?
>> I have to compile the SQLppNET.vcproj project before SQLppNETTest?
>> Sorry but only for SQLpp I start work with c# (otherwise I use VB.net).
>>
>> Jonathan de Halleux wrote:
>>
>>> Hi,
>>>
>>> The .Net wrapper is out of date some it should have problems to 
>>> compile. Moreover, it is incomplete. I had to abondon it due to the 
>>> limitation of MC++.
>>>
>>> Do you care about trying to create the wrappers in C++ ?
>>>
>>> 08:48 2/03/2004 +0100, you wrote:
>>>
>>>> Good Morning!
>>>> Couple minutes ago I try to compile the SQLppNET project.
>>>> The subproject SQLppNET trow some Errors listed below.
>>>> My .net compiler build lib_sqlpp_* and lib_iobind with boost 1.30.2 
>>>> successful now :)
>>>> The error code is in german. Hope it doesn't deter you ;)
>>>>
>>>> Greetings
>>>>    Tomasz
>>>>
>>>>
>>>>
>>>>
>>>> Kompilieren...
>>>> CSGenerator.cpp
>>>> src\Generators\CSGenerator.cpp(32) : error C2661: 
>>>> 'sqlpp::generators::cs_generator::cs_generator': Keine überladene 
>>>> Funktion akzeptiert 4 Argumente
>>>>        ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis 
>>>> auf Instanziierung der kompilierten Klassenvorlage 
>>>> 'boost::filter_iterator_generator'
>>>> src\Generators\CSGenerator.cpp(141) : error C2039: 'add_adaptor': 
>>>> Ist kein Element von 'sqlpp::generators::cs_generator'
>>>>        ..\SQLpp\sqlpp\generators\cs_generator.hpp(19): Siehe 
>>>> Deklaration von 'sqlpp::generators::cs_generator'
>>>> StoredProcedure.cpp
>>>> SelectQuery.cpp
>>>> NumericConstant.cpp
>>>> LocalVariableExpression.cpp
>>>> FieldExpression.cpp
>>>> Expression.cpp
>>>> ConstantExpression.cpp
>>>> SQLParser.cpp
>>>> MySQLDatabaseAdaptor.cpp
>>>> src\Adaptors\MySQLDatabaseAdaptor.cpp(29) : error C2660: 
>>>> 'sqlpp::adaptors::mysql_adaptor::mysql_adaptor': Funktion 
>>>> akzeptiert keine 4 Argumente
>>>> MSSQLDatabaseAdaptor.cpp
>>>> src\Adaptors\MSSQLDatabaseAdaptor.cpp(28) : error C2660: 
>>>> 'sqlpp::adaptors::mssql_adaptor::mssql_adaptor': Funktion 
>>>> akzeptiert keine 4 Argumente
>>>> DatabaseAdaptor.cpp
>>>> src\Adaptors\DatabaseAdaptor.cpp(16) : error C2039: 
>>>> 'set_connection_string': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(22) : error C2039: 
>>>> 'get_connection_string': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(22) : error C2228: Der linke Teil 
>>>> von '.Get' muss eine Klasse/Struktur/Union sein
>>>> src\Adaptors\DatabaseAdaptor.cpp(29) : error C2039: 
>>>> 'set_database_owner': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(33) : error C2039: 
>>>> 'get_database_owner': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(33) : error C2228: Der linke Teil 
>>>> von '.Get' muss eine Klasse/Struktur/Union sein
>>>> src\Adaptors\DatabaseAdaptor.cpp(40) : error C2039: 
>>>> 'set_provider_path': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(44) : error C2039: 
>>>> 'get_provider_path': Ist kein Element von 
>>>> 'sqlpp::adaptors::database_adaptor'
>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe 
>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>> src\Adaptors\DatabaseAdaptor.cpp(44) : error C2228: Der linke Teil 
>>>> von '.Get' muss eine Klasse/Struktur/Union sein
>>>> UniqueConstraint.cpp
>>>> StringUtils.cpp
>>>> ReferenceConstraint.cpp
>>>> QueryTable.cpp
>>>> PrimaryKeyConstraint.cpp
>>>> Field.cpp
>>>> DBTable.cpp
>>>> DataType.cpp
>>>> src\DataType.cpp(70) : error C2660: 'sqlpp::data_type::get_cs': 
>>>> Funktion akzeptiert keine 0 Argumente
>>>> src\DataType.cpp(70) : error C2228: Der linke Teil von '.Get' muss 
>>>> eine Klasse/Struktur/Union sein
>>>> Code wird generiert...
>>>> Kompilieren...
>>>> Database.cpp
>>>> src\Database.cpp(90) : error C2660: 'sqlpp::database::create': 
>>>> Funktion akzeptiert keine 4 Argumente
>>>>        ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis 
>>>> auf Instanziierung der kompilierten Klassenvorlage 
>>>> 'boost::filter_iterator_generator'
>>>> src\Database.cpp(128) : error C2039: 'set_adaptor': Ist kein 
>>>> Element von 'sqlpp::database'
>>>>        ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von 
>>>> 'sqlpp::database'
>>>> src\Database.cpp(250) : error C2039: 'get_dot': Ist kein Element 
>>>> von 'sqlpp::database'
>>>>        ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von 
>>>> 'sqlpp::database'
>>>> constraint.cpp
>>>> AssemblyInfo.cpp
>>>> Code wird generiert...
>>>>
>>>>
>>>>
>>>> Jonathan de Halleux schrieb:
>>>>
>>>>> Yes there might be a problem with the .Net wrapper and boost 1.31 
>>>>> since sqlpp was compiled against 1.30.2.
>>>>>
>>>>> I will try compiling sqlpp with the new boost release.
>>>>>
>>>>> At 11:31 1/03/2004 +0100, you wrote:
>>>>>
>>>>>> Halo dear sqlpp user.
>>>>>> I use long time torque with java.
>>>>>> I was happy as I found out that powerfull Project exist vor .net :)
>>>>>>
>>>>>> I am not able to compile the
>>>>>> sqlpp_src_v2.9\sqlpp\SQLppNET\SQLppNET.vcproj Project.
>>>>>> I place the boost_1_31_0  header files in the Project, but
>>>>>> this was not enaugh ;)
>>>>>> I use Visual Studio 2003 ver 7.1 with the .NRT Framework ver. 1.1
>>>>>>
>>>>>> Can anybody help me?
>>>>>>
>>>>>> Greetings
>>>>>> Tomasz Dreßler
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -------------------------------------------------------
>>>>>> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
>>>>>> Build and deploy apps & Web services for Linux with
>>>>>> a free DVD software kit from IBM. Click Now!
>>>>>> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
>>>>>> _______________________________________________
>>>>>> Sqlpp-devel mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ----------------------------------------------------------------------------------- 
>>>>>
>>>>> Jonathan de Halleux, Research Assistant
>>>>> Center for Systems Engineering and Applied Mechanics (CESAME)
>>>>> Universite catholique de Louvain
>>>>> Batiment Euler , Av. Georges Lemaitre, 4 Tel : +32-10-47 2595
>>>>> B-1348 Louvain-la-Neuve Belgium
>>>>> E-mail : [email protected]
>>>>> ----------------------------------------------------------------------------------- 
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------
>>>>> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
>>>>> Build and deploy apps & Web services for Linux with
>>>>> a free DVD software kit from IBM. Click Now!
>>>>> http://ads.osdn.com/?ad_id56&alloc_id438&op=click
>>>>> _______________________________________________
>>>>> Sqlpp-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------
>>>> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
>>>> Build and deploy apps & Web services for Linux with
>>>> a free DVD software kit from IBM. Click Now!
>>>> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
>>>> _______________________________________________
>>>> Sqlpp-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>>
>>>
>>>
>>> ----------------------------------------------------------------------------------- 
>>>
>>> Jonathan de Halleux, Research Assistant
>>> Center for Systems Engineering and Applied Mechanics (CESAME)
>>> Universite catholique de Louvain
>>> Batiment Euler , Av. Georges Lemaitre, 4 Tel : +32-10-47 2595
>>> B-1348 Louvain-la-Neuve Belgium
>>> E-mail : [email protected]
>>> ----------------------------------------------------------------------------------- 
>>>
>>>
>>>
>>>
>>> -------------------------------------------------------
>>> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
>>> Build and deploy apps & Web services for Linux with
>>> a free DVD software kit from IBM. Click Now!
>>> http://ads.osdn.com/?ad_id56&alloc_id438&op=click
>>> _______________________________________________
>>> Sqlpp-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>
>>
>>
>>
>> -------------------------------------------------------
>> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
>> Build and deploy apps & Web services for Linux with
>> a free DVD software kit from IBM. Click Now!
>> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
>> _______________________________________________
>> Sqlpp-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>
>
> ----------------------------------------------------------------------------------- 
>
> Jonathan de Halleux, Research Assistant
> Center for Systems Engineering and Applied Mechanics (CESAME)
> Universite catholique de Louvain
> Batiment Euler , Av. Georges Lemaitre, 4 Tel : +32-10-47 2595
> B-1348 Louvain-la-Neuve Belgium
> E-mail : [email protected]
> ----------------------------------------------------------------------------------- 
>
>
>
>
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id56&alloc_id438&op=click
> _______________________________________________
> Sqlpp-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click