From: Jonathan de H. <deh...@au...> - 2004-03-02 07:59:31
|
Hi, The .Net wrapper is out of date some it should have problems to compile.=20 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=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= Funktion=20 >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 kein= =20 >Element von 'sqlpp::generators::cs_generator' > ..\SQLpp\sqlpp\generators\cs_generator.hpp(19): Siehe Deklaration= =20 > 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 keine= =20 >4 Argumente >MSSQLDatabaseAdaptor.cpp >src\Adaptors\MSSQLDatabaseAdaptor.cpp(28) : error C2660:=20 >'sqlpp::adaptors::mssql_adaptor::mssql_adaptor': Funktion akzeptiert keine= =20 >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: 'set_database_owner':= =20 >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: 'get_database_owner':= =20 >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: 'set_provider_path':=20 >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: 'get_provider_path':=20 >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': Funktion=20 >akzeptiert keine 0 Argumente >src\DataType.cpp(70) : error C2228: Der linke Teil von '.Get' muss eine=20 >Klasse/Struktur/Union sein >Code wird generiert... >Kompilieren... >Database.cpp >src\Database.cpp(90) : error C2660: 'sqlpp::database::create': Funktion=20 >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 von=20 >'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 since=20 >>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 >>>Sql...@li... >>>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 : deh...@au... >>--------------------------------------------------------------------------= ---------=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 >>Sql...@li... >>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 >Sql...@li... >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 : deh...@au... ----------------------------------------------------------------------------= ------- |