FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Need Support
Posts: 44
Joined: Sat Jul 29, 2006 05:03 PM
Need Support
Posted: Sun Jul 30, 2006 06:47 AM

Hello everybody

I am using FWH ver 2.7 and facing problem during setup the system. The details are as follows:

A) Using LINKER Ver. 6.00.8447
LINK / Se:700 / NOE <App Name>,, .......

1) Generating the following warning:
    LINK : Warning LNK4044: Unrecognized option "se:700 /noe";  
    ignored

2) I am not getting any Linker option "/ Se:700" and "/ NOE"

B) While I am compiling Test.prg under "FWH\Makes\MSmake" for testing,
getting the following error codes:

1) C:\Fwh\Makes\MSmake&gt; go                            -&gt; Enter
2) C:\VC98\Bin\nMake - ftest.mak                        -&gt; Auto Disp

    Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
    Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

    echo test.obj one.obj &gt; msvc.tmp
    echo c:\fwh\lib\FiveHM.lib c:\fwh\lib\FiveHCM.lib &gt;&gt; msvc.tmp
    echo c:\harbour\lib\rtl.lib      &gt;&gt; msvc.tmp
    echo c:\harbour\lib\vm.lib       &gt;&gt; msvc.tmp
    echo c:\harbour\lib\gtgui.lib    &gt;&gt; msvc.tmp
    echo c:\harbour\lib\lang.lib     &gt;&gt; msvc.tmp
    echo c:\harbour\lib\macro.lib    &gt;&gt; msvc.tmp
    echo c:\harbour\lib\rdd.lib      &gt;&gt; msvc.tmp
    echo c:\harbour\lib\dbfntx.lib   &gt;&gt; msvc.tmp
    echo c:\harbour\lib\dbfcdx.lib   &gt;&gt; msvc.tmp
    echo c:\harbour\lib\dbffpt.lib   &gt;&gt; msvc.tmp
    echo c:\harbour\lib\hbsix.lib    &gt;&gt; msvc.tmp
    echo c:\harbour\lib\debug.lib    &gt;&gt; msvc.tmp
    echo c:\harbour\lib\common.lib   &gt;&gt; msvc.tmp
    echo c:\harbour\lib\pp.lib       &gt;&gt; msvc.tmp
    echo c:\harbour\lib\codepage.lib &gt;&gt; msvc.tmp
    echo c:\vc98\lib\kernel32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\user32.lib    &gt;&gt; msvc.tmp
    echo c:\vc98\lib\gdi32.lib     &gt;&gt; msvc.tmp
    echo c:\vc98\lib\winspool.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\comctl32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\comdlg32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\advapi32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\shell32.lib   &gt;&gt; msvc.tmp
    echo c:\vc98\lib\ole32.lib     &gt;&gt; msvc.tmp
    echo c:\vc98\lib\oleaut32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\uuid.lib      &gt;&gt; msvc.tmp
    echo c:\vc98\lib\odbc32.lib    &gt;&gt; msvc.tmp
    echo c:\vc98\lib\odbccp32.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\iphlpapi.lib  &gt;&gt; msvc.tmp
    echo c:\vc98\lib\mpr.lib       &gt;&gt; msvc.tmp
    echo c:\vc98\lib\version.lib   &gt;&gt; msvc.tmp
    echo c:\vc98\lib\wsock32.lib   &gt;&gt; msvc.tmp

    IF EXIST test.res echo test.res &gt;&gt; msvc.tmp
    SET LIB=c:\vc98\lib

    c:\vc98\bin\link@msvc.tmp /nologo /subsystem:windows /
    force:multiple &gt; link.log

    NMAKE : fatal error U1077: 'c:\vc98\bin\link' : return code '0x2' 
    Stop.

**** Prior to generating the above error code, the system creating the
necessary .OBJ, .C, .RES and .APS files

**** The Link.log file show as follows:

    Microsoft (R) Segmented Executable Linker  Version 5.60.339 Dec
    5 1994
    Copyright (C) Microsoft Corp 1984-1993.  All rights reserved.

    Object Modules [.obj]: test.obj one.obj 
    Run File [test.exe]: c:\fwh\lib\FiveHM.lib c:\fwh\lib\FiveHCM.lib 
    List File [nul.map]: c:\harbour\lib\rtl.lib 
    Libraries [.lib]: c:\harbour\lib\vm.lib 
    Definitions File [nul.def]: c:\harbour\lib\gtgui.lib 
    LINK : fatal error L1080: cannot open list file

C) While compliling phone.prg [with out any changes] under samples
folder with Buildxm.bat after necessary modification, generating the
following:

Compiling...
xHarbour Compiler build 0.99.61 (SimpLex)
Copyright 1999-2006, <!-- m --><a class="postlink" href="http://www.xharbour.org">http://www.xharbour.org</a><!-- m --> <!-- m --><a class="postlink" href="http://www.harbour">http://www.harbour</a><!-- m -->
-project.org/
Compiling 'phone.prg' and generating preprocessed output to 
'phone.ppo'...
Lines 294, Functions/Procedures 9
Generating C source output to 'phone.c'...
Done.
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804
for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

phone.c

Microsoft (R) Segmented Executable Linker  Version 5.60.339 Dec
5 1994
Copyright (C) Microsoft Corp 1984-1993.  All rights reserved.

Object Modules [.obj]: phone.obj
Run File [phone.exe]: ..\lib\Fivehmx.lib ..\lib\FiveHCM.lib
List File [nul.map]: c:\harbour\lib\rtl.lib
Libraries [.lib]: c:\harbour\lib\vm.lib
Definitions File [nul.def]: c:\harbour\lib\gtgui.lib
c:\harbour\lib\gtgui.lib(1) : fatal error L1035: syntax error in module

-definiti
on file
* There are errors

**** Please note here that I am using xHarbour for windows [March 06]
and OS is Windows XP

Kindly help me to over come the errors.

Sinciarly
Arindam

:?

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Need Support
Posted: Sun Jul 30, 2006 07:53 PM

Arindam,

It looks as you are using a too old Microsoft C compiler. These are the versions that we use:

Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

Microsoft (R) Incremental Linker Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion