梁全 | 12 May 01:52
Favicon

Re: FreeSG Digest, Vol 5, Issue 3


Sorry, I have given up Agar, FreeSG and CADTools. When they became stable, I think maybe I will think about
try them.

Thank you.

2009-05-12 


Liang Quan



发件人: freesg-request <at> freesg.org 
发送时间: 2009-05-12  00:00:22 
收件人: freesg <at> freesg.org 
抄送: 
主题: FreeSG Digest, Vol 5, Issue 3 
 
Send FreeSG mailing list submissions to
freesg <at> freesg.org
To subscribe or unsubscribe via the World Wide Web, visit
http://mail231.csoft.net/mailman/listinfo/freesg

or, via email, send a message with subject or body 'help' to
freesg-request <at> freesg.org
You can reach the person managing the list at
freesg-owner <at> freesg.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of FreeSG digest..."
Today's Topics:
(Continue reading)

梁全 | 8 May 02:29
Favicon

Why I install Agar on Windows with Cygwin is failed

I think I have installed Agar on my Cygwin, but when I want to build projects in demos directory,
I encountered some errors. For example, when I execute "./configure" in directory glview,
Cygwin reported error "This demo requires Agar installed on your system".

Why checking for Agar (http://libagar.org/)... is yes,
while checking whether Agar works... is no

Follow is the content in config.log
Machine: i686
Release: 1.5.24(0.156/4/2)
System: CYGWIN_NT-5.1
checking for a usable C compiler...Detected executable suffix: .exe
checking for compiler warning options.../usr/bin/cc   -Wall -Werror -o ./conftest conftest.c 
yes
checking for gcc.../usr/bin/cc  -Wall -Werror  -o ./conftest conftest.c 
yes
checking for IEEE754 floating point.../usr/bin/cc  -Wall -Werror  -o ./conftest conftest.c 
yes
checking __bounded__ attribute.../usr/bin/cc  -Wall -Werror  -o ./conftest conftest.c 
conftest.c:1: warning: `__bounded__' attribute directive ignored
-> failed (0)
no
checking __format__ attribute.../usr/bin/cc  -Wall -Werror  -o ./conftest conftest.c 
yes
checking __nonnull__ attribute.../usr/bin/cc  -Wall -Werror -Wall -Werror -o ./conftest conftest.c
yes
checking __aligned__ attribute.../usr/bin/cc  -Wall -Werror -Wall -Werror -o ./conftest conftest.c
yes
checking __packed__ attribute.../usr/bin/cc  -Wall -Werror -Wall -Werror -o ./conftest conftest.c
yes
(Continue reading)

梁全 | 7 May 08:26
Favicon

using FreeSG under Visual Studio 2005

When I copy "Install-SDK.exe" to the root and execute it, then pop up such error dialog
"NTVDM CPU encounter invalide command.
CS:0000 IP:0002 0P:a7 00 8b 01 70 choose "close" terminate system..."

why?

I want to use "FressSG" with Visual Studio 2005. I download FreeSG from
http://dev.hypertriton.com/freesg/trunk 

But I don't know how to compile it into dll and lib library. Can you introduce how to install FreeSG under
Visual Studio 2005?

Thank you.

2009-05-07 
Liang Quan
梁全 | 28 Apr 14:26
Favicon

INSTALL-SDK.EXE

Now I successfully execute "make proj", 
and copy the files under ./ProjectFiles/vs2005-windows-i386(unpacked) to the root of the freesg,
and open the "FreeSG.sln" in Visual Studio 2005, successfully compile it and generate "freesg-config.exe".

In "Compiling FreeSG itself with Visual Studio" say
"Open FreeSG.sln with Visual Studio and you should now be able to compile the toolkit. 
Once FreeSG is compiled, 
run INSTALL-SDK.EXE in the root of the FreeSG source directory to install the libraries on your system. "

But I cannot find "INSTALL-SDK.EXE", why?

Which step is wong?

2009-04-28 

Liang Quan
梁全 | 28 Apr 02:12
Favicon

Beginner of open source software

I am familiar with software development using Microsoft Visual Studio(C/C++), but I don’t know how to
use Linux.

When I want to use Agar, FreeSG, and CADTools, I encounter many new softwares and ideas, such as CygWin,
bsdbuild, etc.

I want to use CADTools to help develop my CAD/CAM software in manufacturing. 
So I have to study some knowledge about Linux and CygWin, gcc, is it right?

If I hope to use my CAM software in Windows, do I have to develop CADTools using MSVC, or CygWin+gcc is ok?

Perhaps my problem is naive and funny, but I’m a beginner, I hope someone can help me.

Can you introduce some books or articles about how to develop by using open source software? Thank you!


2009-04-28 

Liang Quan
_______________________________________________
FreeSG mailing list
FreeSG <at> freesg.org
http://freesg.org/lists.html
梁全 | 28 Apr 01:42
Favicon

The third step of "Compiling Agar on Windows with Cygwin"

I think the 3rd step of “Compiling Agar on Windows with Cygwin” is ambiguous. 
In this step, you say “…,you should be ready to compile and install Agar”. 
But how can I compile and install Agar? Is it just the same as SDL 1.2?

I’m a beginner of open source software, this is just a suggestion.


2009-04-28 

Liang Quan 
_______________________________________________
FreeSG mailing list
FreeSG <at> freesg.org
http://freesg.org/lists.html
梁全 | 27 Apr 02:53
Favicon

I cannot find include and lib dictionary

I down load FreeSG as freesg-01112008.zip, but when I unzip it,
I cannot find include and lib dictionary.
 
In FreeSG document say:
 
Start Visual Studio and bring up Tools / Options.
Select Projects and Solutions / VC++ Directories.
In the Show directories for field, select the option Include files.
If you have unpacked the FreeSG SDK package into C:\Program Files\FreeSG, for example, insert the line:
 
 
How can I do?
2009-04-27
梁全
_______________________________________________
FreeSG mailing list
FreeSG@...
http://freesg.org/lists.html
Vidhyan | 13 Jan 06:43
Favicon

Problem in Executing the Demo Files

Hello,
       I am beginner to freesg and i am having Visual Studio 6 in my system 
with service pack 5 and i followed as follows,

First i have downloaded Freesg then agar then the sdl and i linked all the 
library files and include files and when o am compiling the file linear inside 
demos the following error occours... 

Deleting intermediate files and output files for project 'linear - Win32 
Debug'.
--------------------Configuration: linear - Win32 Debug--------------------
Compiling...
linear.cpp
c:\freesg\agar\include\agar\core\object.h(256) : error C2065: 'AG_MutexLock' : 
undeclared identifier
c:\freesg\agar\include\agar\core\object.h(261) : error 
C2065: 'AG_MutexUnlock' : undeclared identifier
c:\freesg\agar\include\agar\gui\view.h(308) : warning C4244: '=' : conversion 
from 'unsigned __int32' to 'unsigned __int8', possible loss of data
c:\freesg\agar\include\agar\gui\view.h(309) : warning C4244: '=' : conversion 
from 'unsigned __int32' to 'unsigned __int8', possible loss of data
c:\freesg\agar\include\agar\gui\view.h(310) : warning C4244: '=' : conversion 
from 'unsigned __int32' to 'unsigned __int8', possible loss of data
c:\freesg\agar\include\agar\gui\view.h(314) : warning C4244: '=' : conversion 
from 'unsigned __int32' to 'unsigned __int16', possible loss of data
c:\freesg\agar\include\agar\gui\view.h(317) : warning C4244: '=' : conversion 
from 'unsigned __int32' to 'unsigned __int8', possible loss of data
c:\freesg\agar\include\agar\gui\text.h(249) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(249) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(249) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(249) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(293) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(293) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(293) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\gui\text.h(293) : warning C4244: 'argument' : 
conversion from 'unsigned __int32' to 'const unsigned __int8', possible loss 
of data
c:\freesg\agar\include\agar\math\m_complex.h(64) : error C2065: 'M_Sqrt' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_complex.h(70) : error C2065: 'M_Atan2' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_vector.h(196) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(21) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(23) : error C2440: '=' : 
cannot convert from 'void *' to 'long double *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(30) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(37) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(41) : error C2440: '=' : 
cannot convert from 'void *' to 'long double *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(57) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(67) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(76) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(80) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(90) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(102) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(106) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(116) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(128) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(128) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(133) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(143) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(144) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(157) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(157) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(162) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(172) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(173) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(186) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(199) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(199) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(213) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(213) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(220) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(225) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(239) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(239) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(244) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(254) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(258) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(260) : error C2065: 'M_Pow' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_vector_fpu.h(268) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector_fpu.h(269) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_vector_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_vector3_fpu.h(348) : error C2065: 'M_Cos' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_vector3_fpu.h(348) : error C2065: 'M_Sin' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(38) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(45) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(52) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(61) : error C2440: '=' : 
cannot convert from 'void *' to 'long double ** '
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(66) : error C2440: '=' : 
cannot convert from 'void *' to 'long double *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(83) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(98) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(106) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(116) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(130) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(141) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(152) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(157) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(170) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(171) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(186) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(189) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(199) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(199) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(204) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(215) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(216) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(230) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(230) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(234) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(252) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(252) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(258) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(273) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(273) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(274) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(301) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(301) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(306) : error C2440: '=' : 
cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(317) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(317) : error 
C2440: 'initializing' : cannot convert from 'const void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(318) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'const struct 
m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_matrix_fpu.h(339) : error 
C2440: 'initializing' : cannot convert from 'void *' to 'struct m_matrix_fpu *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_line.h(43) : error C2065: 'HUGE_VAL' : 
undeclared identifier
c:\freesg\agar\include\agar\math\m_point_set.h(32) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector2 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_point_set.h(39) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector3 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_point_set.h(46) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector2 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_point_set.h(53) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector3 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_point_set.h(64) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector2 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_point_set.h(74) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_vector3 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_geometry.h(195) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_geom2 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\agar\include\agar\math\m_geometry.h(202) : error C2440: '=' : cannot 
convert from 'void *' to 'struct m_geom3 *'
        Conversion from 'void*' to pointer to non-'void' requires an explicit 
cast
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(89) : error C2065: 'sqrtf' : 
undeclared identifier
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(307) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(308) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(309) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(318) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(319) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(320) : warning C4244: '=' : 
conversion from 'double' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(332) : error C2065: 'atan2f' : 
undeclared identifier
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(332) : warning C4244: '=' : 
conversion from 'int' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(335) : warning C4244: '=' : 
conversion from 'int' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(345) : error C2065: 'cosf' : 
undeclared identifier
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(345) : error C2065: 'sinf' : 
undeclared identifier
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(399) : error C2065: 'powf' : 
undeclared identifier
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(399) : warning C4244: '=' : 
conversion from 'int' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(400) : warning C4244: '=' : 
conversion from 'int' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_vector3_fpu.h(401) : warning C4244: '=' : 
conversion from 'int' to 'float', possible loss of data
c:\freesg\freesg_src\sg\sg_matrix.h(65) : fatal error C1083: Cannot open 
include file: 'freesg/sg/sg_matrix44_fpu.h': No such file or directory
Error executing cl.exe.
Creating browse info file...
BSCMAKE: error BK1506 : cannot open file '.\Debug\linear.sbr': No such file or 
directory
Error executing bscmake.exe.

linear.exe - 99 error(s), 24 warning(s)

I followed the basic steps as mentioned in the site and i am not finding the 
strlcat and strlcpy files that are required in object.h and so i downloaded 
from 3rd party sites. Can u please suggest me how to compile it and run the 
linear file inside demos.

Thanks & Regards
Vidhyan V
Julien Nadeau | 6 Mar 02:04
Favicon

test


test

Gmane