Re: compilation problem

Jonathan de Halleux <[email protected]> Thu, 04 Mar 2004 13:24:30 +0100
Newsgroups gmane.comp.lib.sql.sqlpp
Message-ID <[email protected]>
itrace_generaor is part of another project. Just remove it from the project.

Go to the main.cpp file and make sure you include wiki_generator.h and=20
uncomment the method wiki.generate(). Run the applicaiton :)

At 13:03 4/03/2004 +0100, you wrote:
>Hallo Jonathan de Halleux.
>I try to generade the wiki database.
>The compiler miss the itrace_generator.cpp file and the project doesn't=20
>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=F6ffnet werden:=20
>'.\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).=20
>>Check out the Sqlpp project in the solution, it contains sample to=20
>>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=20
>>>>compile. Moreover, it is incomplete. I had to abondon it due to the=20
>>>>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=20
>>>>>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:=20
>>>>>'sqlpp::generators::cs_generator::cs_generator': Keine =FCberladene=20
>>>>>Funktion akzeptiert 4 Argumente
>>>>>        ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis auf=
=20
>>>>> Instanziierung der kompilierten Klassenvorlage=20
>>>>> 'boost::filter_iterator_generator'
>>>>>src\Generators\CSGenerator.cpp(141) : error C2039: 'add_adaptor': Ist=
=20
>>>>>kein Element von 'sqlpp::generators::cs_generator'
>>>>>        ..\SQLpp\sqlpp\generators\cs_generator.hpp(19): Siehe=20
>>>>> 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:=20
>>>>>'sqlpp::adaptors::mysql_adaptor::mysql_adaptor': Funktion akzeptiert=20
>>>>>keine 4 Argumente
>>>>>MSSQLDatabaseAdaptor.cpp
>>>>>src\Adaptors\MSSQLDatabaseAdaptor.cpp(28) : error C2660:=20
>>>>>'sqlpp::adaptors::mssql_adaptor::mssql_adaptor': Funktion akzeptiert=20
>>>>>keine 4 Argumente
>>>>>DatabaseAdaptor.cpp
>>>>>src\Adaptors\DatabaseAdaptor.cpp(16) : error C2039:=20
>>>>>'set_connection_string': Ist kein Element von=20
>>>>>'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(22) : error C2039:=20
>>>>>'get_connection_string': Ist kein Element von=20
>>>>>'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(22) : error C2228: Der linke Teil von=
=20
>>>>>'.Get' muss eine Klasse/Struktur/Union sein
>>>>>src\Adaptors\DatabaseAdaptor.cpp(29) : error C2039:=20
>>>>>'set_database_owner': Ist kein Element von=
 'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(33) : error C2039:=20
>>>>>'get_database_owner': Ist kein Element von=
 'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(33) : error C2228: Der linke Teil von=
=20
>>>>>'.Get' muss eine Klasse/Struktur/Union sein
>>>>>src\Adaptors\DatabaseAdaptor.cpp(40) : error C2039:=20
>>>>>'set_provider_path': Ist kein Element von=
 'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(44) : error C2039:=20
>>>>>'get_provider_path': Ist kein Element von=
 'sqlpp::adaptors::database_adaptor'
>>>>>        ..\SQLpp\sqlpp\adaptors\database_adaptor.hpp(22): Siehe=20
>>>>> Deklaration von 'sqlpp::adaptors::database_adaptor'
>>>>>src\Adaptors\DatabaseAdaptor.cpp(44) : error C2228: Der linke Teil von=
=20
>>>>>'.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':=20
>>>>>Funktion akzeptiert keine 0 Argumente
>>>>>src\DataType.cpp(70) : error C2228: Der linke Teil von '.Get' muss=20
>>>>>eine Klasse/Struktur/Union sein
>>>>>Code wird generiert...
>>>>>Kompilieren...
>>>>>Database.cpp
>>>>>src\Database.cpp(90) : error C2660: 'sqlpp::database::create':=20
>>>>>Funktion akzeptiert keine 4 Argumente
>>>>>        ..\SQLpp\boost\iterator_adaptors.hpp(1409): Siehe Verweis auf=
=20
>>>>> Instanziierung der kompilierten Klassenvorlage=20
>>>>> 'boost::filter_iterator_generator'
>>>>>src\Database.cpp(128) : error C2039: 'set_adaptor': Ist kein Element=20
>>>>>von 'sqlpp::database'
>>>>>        ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von=20
>>>>> 'sqlpp::database'
>>>>>src\Database.cpp(250) : error C2039: 'get_dot': Ist kein Element von=20
>>>>>'sqlpp::database'
>>>>>        ..\SQLpp\sqlpp\database.hpp(67): Siehe Deklaration von=20
>>>>> '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=20
>>>>>>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=DFler
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>-------------------------------------------------------
>>>>>>>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=3D1356&alloc_id=3D3438&op=3Dclick
>>>>>>>_______________________________________________
>>>>>>>Sqlpp-devel mailing list
>>>>>>>[email protected]
>>>>>>>https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>----------------------------------------------------------------------=
-------------=20
>>>>>>
>>>>>>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]
>>>>>>----------------------------------------------------------------------=
-------------=20
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>-------------------------------------------------------
>>>>>>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=3Dclick
>>>>>>_______________________________________________
>>>>>>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=3D1356&alloc_id=3D3438&op=3Dclick
>>>>>_______________________________________________
>>>>>Sqlpp-devel mailing list
>>>>>[email protected]
>>>>>https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>>>
>>>>
>>>>
>>>>------------------------------------------------------------------------=
-----------=20
>>>>
>>>>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]
>>>>------------------------------------------------------------------------=
-----------=20
>>>>
>>>>
>>>>
>>>>
>>>>-------------------------------------------------------
>>>>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=3Dclick
>>>>_______________________________________________
>>>>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=3D1356&alloc_id=3D3438&op=3Dclick
>>>_______________________________________________
>>>Sqlpp-devel mailing list
>>>[email protected]
>>>https://lists.sourceforge.net/lists/listinfo/sqlpp-devel
>>
>>
>>--------------------------------------------------------------------------=
---------=20
>>
>>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]
>>--------------------------------------------------------------------------=
---------=20
>>
>>
>>
>>
>>-------------------------------------------------------
>>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=3Dclick
>>_______________________________________________
>>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=3D1470&alloc_id=3D3638&op=3Dclick
>_______________________________________________
>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]
----------------------------------------------------------------------------=
-------



-------------------------------------------------------
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