Go to Post Paul Copioli - A guy who is 13 years older than me, but acts about 13 years younger. - Amanda Morrison [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 07-01-2012, 23:25
grantf's Avatar
grantf grantf is offline
Software Engineering Mentor
FRC #4061 (SciBorgs)
Team Role: Engineer
 
Join Date: Feb 2007
Rookie Year: 2005
Location: Pullman, WA
Posts: 16
grantf has a spectacular aura aboutgrantf has a spectacular aura about
Cannot Compile SimpleRobot Example - Missing WPILib.a

Hi Folks,

I am having great difficulty getting the WindRiver Workbench software working. First, I will describe the symptom I am seeing, and then I will outline the steps I took to get there. If anyone has a potential solution, please share it.

The Symptom
When building any of the FRC Robot Template projects (SimpleRobot and CommandBasedRobot, both with no changes), I get the following error in the Build Console:
Code:
nmppc: C:/WindRiver/vxworks-6.3/target/lib/WPILib.a': No such file
ccppc: C:/WindRiver/vxworks-6.3/target/lib/WPILib.a: No such file or directory
C:\WindRiver\vxworks-6.3\host\x86-win32\bin\make.exe: *** [SimpleTemplate/Debug/SimpleTemplate.out] Error 1
Build Failed in Project 'SimpleTemplate' (Process Exit Value was 2):   2012-01-07 22:22:20   (Elapsed Time: 00:01)
The Steps
  1. Install the FRC Tools from the 2012 National Instruments Install USB Drive (the plastic flash drive in the business-card).
  2. Install WindRiver 3.0, according to all the directions outlined in the FIRST_Robotics_Competition_2012_README_FIRST.pdf document contained in the root of the WindRiver Installation disk. The install locaion was set to C:\WindRiver as recommended in the installation instructions.
  3. Since I am running Windows 7, 64-bit, I installed the WindRiver Workbench 3.3.1 software. I made sure to NOT LAUNCH the 3.0 version by un-checking the two checkboxes in the final window of the first installation. The Second disk installation proceeded successfully.
  4. Next, I installed the WPI updates from firstforge: http://firstforge.wpi.edu/sf/frs/do/...c_update_v2978. This installer did not provide any feedback as to the outcome.
  5. Next, I installed the LabView Utilities update from here: http://joule.ni.com/nidu/cds/view/p/id/2262
  6. Finally, I launched WindRiver (3.3), opened the SimpleRobot project, and then selected Project -> Build Project and obtained the error I detailed above.

The Investigation So Far...
Since the compiler was trying to find WPILib.a and couldn't, I tried to look for it myself. I searched the entire contents of the C:\ drive and WPILib.a is no where to be found. I would have expected one of the aforementioned software installations to provide this library.

What's more, the WPI header files ARE PRESENT in the expected location. For example, this file (among many others) exists on my machine:
/cygdrive/c/WindRiver/vxworks-6.3/target/h/WPILib/RobotBase.h

Some Questions...
  1. Is the WPI Release missing the 2012 WPILib.a?
  2. Is anyone having this problem on Windows XP or Vista?

Thanks in advance for any help you can provide!
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:59.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi